What is Baloogaboo?
A person who is always smelly.
"Andrew is such a baloogaboo, he for sure needs some deodorant!!"
See smelly, odor, gross, yuck, deodorant, stinge