Top Definition
A couch with skis attached to the bottom, used for riding down snow-covered hills.
"My buddies and I made a skouch yesterday. We're going taking it skouching this weekend!"
#scouch #couch #ski #sledding #skouching
by Skouching Nick January 25, 2010
To Skouch;

The unfortunate act of when a gentlemen takes a seat but accidently sits on his own testicles.
"Oh my god!!! I have just skouched myself!!!!!!!!"
#balls #nuts #testicles #bollocks #crown jewells
by Louis Alexander May 09, 2008
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.

×