toad people

Someone so ugly that they’re comparable to a toad.
Shes so ugly she’s fit in with the toad people.
by phant0mnomnomnom October 07, 2018
Get the toad people mug.