Top definition
What was once thought to be a mythical creature, it has been spotted several times along the coast of southern California. It is a hybrid Mexican Walrus which has a very distinct look and smell. The smell is undescribeable and utterly potent. They are fairly timid creatures and are often drunk degenerates.
by The OC Sancho July 05, 2018
Get the mug
Get a wabarus mug for your fish Bob.