toad people Share definition Flag Someone so ugly that they’re comparable to a toad. Shes so ugly she’s fit in with the toad people. toad people by phant0mnomnomnom October 7, 2018 0 0 Get merch Get the toad people mug. Buy Now — $32.95 See more merch