quihubo

Phrase

 * 1)  what's up?; what's new?