Translation of juepucha in English:

juepucha

exclamation

Central America
euphemistic, informal