Top definition
A person with stank booty and non showering person with bad hygiene
That dude is a Duboola
by word goddess March 02, 2017
Get the mug
Get a Duboola mug for your coworker Manley.