Translation of juepucha in English:

juepucha

exclamation

euphemistic, informal
Central America