1 definition by Cam'Ron 1386

Top Definition
balls, male reproductive organ.
i shaved my wabose last night.
by Cam'Ron 1386 April 20, 2006
Mug icon
Buy a wabose mug!