1 definition by Ihathobservedthisverywomam

Top Definition
Someone unwilling to donate.

Japanese in origin, the first definition actually being unaesthetic.
File his email under "waste of time" he's a yabo.

This party is nothing but a bunch of yabos, that's why there's no more alcohol.
by Ihathobservedthisverywomam January 30, 2011
Mug icon
Buy a Yabo mug!