2 definitions by head_mad_trix

Top Definition
what people who snowmobile call a snowmobile
man that new sled from psi pumps out 220!
by head_mad_trix November 14, 2005
a sled manufacturer
man that new polaris fusion kills
by head_mad_trix November 14, 2005
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×