Skip to main content

Skouching Nick's definitions

Skouch

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
mugGet the Skouchmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email