look up any word, like dirty sanchez:
 
1.
An older or elderly person, or someone younger who resembles or has the traits of an older/elderly person in thinking, actions, or demeanor.
"He went home from the party at 9 p.m. What an old fogie!"
by Cynthia Rupe December 03, 2007