What does carrottop mean?

carrottop meaning in General Dictionary

somebody who has red tresses