Frog Sucker Share definition Flag A less pussy way to call a Frenchman a frog. "Those stinkin' frog suckers be the death of us all!" -- Tesco Vee, from the song "French People Suck" Frog Sucker by Coz August 22, 2003 0 0 Get merch Get the Frog Sucker mug. Buy Now — $32.95 See more merch