Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shortheads
in English
shortheads
#uncommon
Definitions
Noun
a
derogatory
term
for
people
with
a
short
head
of
hair
a
derogatory
term
for
people
of
short
stature
Adjective
having
a
short
head
of
hair
of
short
stature
Base Words
short
heads