VariousWords beta
Related Terms:
Definitions:
Noun
sorehead
Definition: someone who is peevish or disgruntled
Definition: A person who has a tendency to be angry or to feel offended.