Top Definition
An exuberant and strident indication of excitement or joy.
"Only one hour till we finish work. Wybo!"
by Dan Fookes May 02, 2008
5 Words related to Wybo

Free Daily Email

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

Emails are sent from We'll never spam you.