bumbaclark Share definition Flag its means a really excessive arse!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! woahhhhh watta bumbaclark bumbaclark by Anonymous September 18, 2003 0 0 Get merch Get the bumbaclark mug. Buy Now — $32.95 See more merch