What does Toadload mean in Urban Dictionary?

  • n. defecation after rectal play with reptilian/amphibious animals. The sphincter, upon releasing inner pressure, blows away offering the impression of a set tire. The noise features frequently been versus a toad's croak. by ElissaReport definition
28 votes

How would you define Toadload?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!