Toad Sucker Share definition Flag An annoying French person. Not all French people, you can call a Frenchy this after they do something stupid' After Pierre stubs his toe, call him a toad sucker. Toad Sucker by Frank Rider August 22, 2009 0 0 Get merch Get the Toad Sucker mug. Buy Now — $32.95 See more merch