1 definition by Dynamite Devil

To refuse to adopt a technology or process that others naturally do. most commonly seen in driving but has other uses
person: Hey dude I passed my test

answer: well better late than Treanor

Why are you still watching VHS over dvd, stop being such a Treanor
by Dynamite Devil May 7, 2011
Get the Treanor mug.