Skip to main content

Definitions by emilialt

a term that means "shit" that some hispanic families use
A kid asks "what did you get me?" and their parent replies "cuacha."

tengo que tomar una cuacha
cuacha by emilialt August 30, 2007