Skip to main content

Definitions by phant0mnomnomnom

toad people 

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