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
Mug icon
Buy a Muchouchos mug!