Skip to main content

Definitions by muchacomadness

The act of farting and accidentally shitting your pants. Your partner then licks your shitty underwear.
I had Taco Bueno last night and totally muchacoed. It was muy caliente!!
Muchaco by muchacomadness January 14, 2008