Translation of buchada in English:

buchada

feminine noun

Chile