2 definitions by head_mad_trix

what people who snowmobile call a snowmobile
man that new sled from psi pumps out 220!
by head_mad_trix November 14, 2005
Get a sled mug for your daughter-in-law Yasemin.