Dennis Mitchell 

Grumpy and hard to get along with