carrot-top









carrot-top


noun Slang.

  1. a person who has red hair.
56 queries 0.546