Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
carrottops
in English
carrottops
#limited
Definitions
Noun
people
with
red
hair
Carrottops
are
often
subject
to
teasing
by
their
peers
.
Base Words
carrot
tops