Top Definition
A mythological creature about which little is known. It is mostly aquatic but has several subspecies.
Last night when i was camping, i heard the anguished shriek of a lone Wambus.
by rockabille May 21, 2009
5 Words related to Wambus

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.

Ă—