Two people sitting together on a chouch. (Chair-Couch)
When two people sit together on a love seat they are lovers, but when two people sit on a chouch they are MUCHOUCHOS.
by Hannah Blood July 27, 2011
Top Definition
Friends sharing a chouch (chair-couch).
Check out those two muchouchos watching TV from their chouch.
by Flint Beastwood July 27, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.