Skip to main content

Definitions by Boba Phat

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.
scouch by Boba Phat December 17, 2009