1 definition by ugggghhhhhhhhhhhhhlame

sledding....on a couch...instead of a sled
Mary- "Hey Joe, wanna go sledding today?
Joe- "Fuck no mary, I'm going scouching."
by ugggghhhhhhhhhhhhhlame January 18, 2011
Get the scouching mug.