Bill O'Reilly
May 14, 2007
curmudgeon
[ker-mud-jun] a cranky, disagreeable and stubborn person
Posted by Staff