Mafoomba Share definition Flag The smell when you dig into your bellybutton and sniff. “Bro, wanna scratch and sniff my bellybutton? It smells like mafoomba.” Mafoomba by Jeewhiz December 25, 2019 0 0 Get merch Get the Mafoomba mug. Buy Now — $32.95 See more merch