Top Definition
1-a four wheeled atv so powerful it is only able to be ridden by a man tough enough to control its power
2-an atv which is as equally monsterous in the woods as it is on the track
3-uncontrolable by a joel
joel is not man enough to ride an ltr450 he lacks the strenght and talent to keep up with others.
by hillclimber6 January 12, 2008
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.