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 Get the Frog Sucker mug.