Translation of quihubo in English:

quihubo

(quihúbole)

exclamation

Andes, Mexico, Central America
informal