FOAD, Toad Share definition Flag An insult to someone you REALLY want to hurt or to leave you alone. (Fuck off and die, toad) Why don't you FOAD, toad? You're not wanted here. FOAD, Toad by The Lady Rowan July 28, 2018 0 0 Get merch Get the FOAD, Toad mug. Buy Now — $32.95 See more merch