meaning of baloogaboo

baloogaboo meaning in Urban Dictionary

somebody who is often smelly.