BooBoothafoo Share definition Flag It’s a stanky ass monster that does not clean itself properly. So when you see that it smells somewhere BooBoothatfoo was there “Damn did BooBoothafoo come in here?” BooBoothafoo by aub_zz October 31, 2022 0 0 Get merch Get the BooBoothafoo mug. Buy Now — $32.95 See more merch