Top Definition
A motorized device used by the extremely lazy who wish to cross country ski.
Look! That douchebag has a skizee!
by skizeelover! January 23, 2011
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.