Skip to main content

Definitions by Mr. Mamooshka

chata flaco 

slang for "shut the fuck up"
chata flaco by Mr. Mamooshka June 11, 2006