Skip to main content

Definitions by El nacho libre

mumbacho 

Greasy, gross, disgusting sleezeball
You see that guy looking at me at the bar. Que mumbacho
mumbacho by El nacho libre September 4, 2015