HUMDUDGEON (Scottish) - someone who might sit in the corner at parties, angrily eyeing the enjoyment of others. (via @qikipedia)