poddle smack Share definition Flag it's what happens when you don't pay me my money bitch! I had to poddle smack that bitch, LB, cause hoe needed to pay me my money. poddle smack by shufluffy December 20, 2008 0 0 Get merch Get the poddle smack mug. Buy Now — $32.95 See more merch