Scumbag who lives on the couch because they have no home; one who practices couch surfing.
Ever since he got fired and lost his apartment, he's been the scouch in our living room.
by Boba Phat December 17, 2009
another way to say someone is a horrible person but worse.
You are a scouch!
by Travis Stephens December 15, 2008