carrottop ( synonym found)

Definition of carrottop:

(n) : a person with bright red hair

Definition of carrottop:

(n) : a person with bright red hair

Back to Top