Skip to main content

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 7, 2018
mugGet the toad peoplemug.

Share this definition