1 definition by Hannah Blood

Top Definition
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
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.