2 definition 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

Mug icon
Buy a sled mug!
a sled manufacturer
man that new polaris fusion kills
by head_mad_trix November 14, 2005

Mug icon
Buy a polaris mug!