bumbadawg Share definition Flag Comes from the meme about the Jamaican guy using the dog filter; "Which bomboclaat dog I am?" After he stole his friend's lunch, the friend exclaimed "You're such a bumbadawg!" bumbadawg by bumbadawg December 8, 2023 0 0 Get merch Get the bumbadawg mug. Buy Now — $32.95 See more merch