Noun Definition

sorehead

1.Definition: someone who is peevish or disgruntled

Category: People