Word of the day: Curmudgeon

KarmaDude Oct 26, 2007

Curmudgeon n.
a crusty, ill-tempered, and usually old man

via