Top definition
Similar to the Loch Ness monster, No one has seen or knows what this is...
Whats a Yambao?
by QAnalyst February 04, 2010
Get the mug
Get a Yambao mug for your father José.