Subscribe English
look up any word, like yeet:
 
1.
another way to say someone is a horrible person but worse.
You are a scouch!
by Travis Stephens December 15, 2008
10 7
 
2.
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
2 4