Skip to main content

Boba Phat's definitions

scouch

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
mugGet the scouch mug.

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