Translation of quihubo in English:

quihubo

exclamation

(quihúbole)
Central America, Andes, Mexico
informal