alter kaker

Noun

 * 1)  An old fart or old fogey.