2 definition by Hanson

Top Definition
The greatest living toy on earth. Originated off the Pokemon land but migrated to Australia where he lives in a lonely home with his owner.
'Where is that damn Yubbo?'
'Oh Screw You Yubbo'
'I LOVE YOU YUBBO!!'
by Hanson April 11, 2005

Mug icon
Buy a yubbo mug!
Surfers who sit on their board (i.e. tea bag it) and take up space, while not catching any waves.
Look at all those tea baggers out at Malibu
by Hanson March 18, 2003

Mug icon
Buy a tea bagger mug!