Tarmakaboom Share definition Flag A guy with an afro. He's some Tarmakaboom Tarmakaboom by Amelia Howarth December 24, 2008 0 0 Get merch Get the Tarmakaboom mug. Buy Now — $32.95 See more merch