Gleaning from semantic facts which appear complex, in the traditional sense of the word, and from the already established linguistic notion of complexity, a general definition of semantic complexity is put forth. Certain facts’ complexity may explain the differences between idiolects, and therein lies the notion of difficulty. One form of semantic complexity, intensifying comparisons, is then analyzed. The parameters that lengthen the calculation of the meaning of these comparisons and which allow us to hierarchize them by complexity are uncovered.