Learn how to say Toad correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word toad:
1a tailless amphibian with a short stout body and short legs, typically having dry warty skin that can exude poison.
Several families in the order Anura, in particular Bufonidae, which includes the European common toad (Bufo bufo)
2a contemptible or detestable person (used as a general term of abuse):
you’re an arrogant little toad
Old English tādde, tāda, abbreviation of tādige, of unknown origin