1 definition by swag2flyy

Top Definition
Oral sex; the act of receiving or giving
Yo i got the Crazy Walabee last nite.
by swag2flyy January 25, 2011
Mug icon
Buy a Walabee mug!