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!"
by Skouching Nick January 25, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug
2
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!!!!!!!!"
by Louis Alexander May 09, 2008
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug