Top definition
Having been a long while in existence or of amazing time-tested skill.
by William Warney April 26, 2011
Get the mug
Get a From way back mug for your fish Georges.