Meaning of sorehead
Definition of sorehead
(noun)
someone
who is
peevish
or
disgruntled
Other information on sorehead
WIKIPEDIA results for
sorehead
Amazon results for
sorehead
Tweet