English dictionary
sorehead meaning and definition
Definition and meaning of sorehead at MeaningMonkey.org. sorehead meaning and definition in the English Dictionary.SOREHEAD noun
Definition of sorehead (noun)
- someone who is peevish or disgruntled
Source: Princeton University Wordnet