Top Definition
Used to describe when you're surprised about something you hear or acts like a wow when you're surprised.

An unexpected wow.
"what are you up to?"
"putting on clothes."
"chibao!"
by le panther November 27, 2008
5 Words related to chibao

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×