Traducción de juepucha en Inglés

juepucha

interjección

eufemismo, coloquial
América Central