Top Definition
A time traveling Man... Who is reported to be the oldest living man ever, and that was in the 1400's. He has been reported to have been sighted at the present time in North America, Asia, Europe and Africa. Current whereabouts: Unknown
Old Thomas Parr just google it....
by Chancedragon March 08, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.