1 definition by Joeyjojojr Shabadu

A skinny twerp who enjoys celery and cucumbers to an unusual extent.
The young man I met in the Air Force was quite a Shabadu.
by Joeyjojojr Shabadu March 26, 2005
Get the Shabadu mug.