Curmudgeon (kur-MUH-jun) n. A bad-tempered, difficult, cranky person; a grouch. "For any kid or parent that's having a bit of a terrible, horrible, no good, very bad day, this book is an instant pick me up. Great for siblings, too!" --Red Tricycle "After...