Top definition
Slang for a woman's vagina; a less vulgar euphemism for pussy.
I'm goin' out to the club, try to get me some poodabab tonight!
by mkstyles August 09, 2006
Get the mug
Get a poodabab mug for your girlfriend Rihanna.