toads

noun
  1. plural of toad; amphibians similar to frogs but typically having dry, warty skin and living mostly on land
  2. plural of toad; unpleasant or contemptible people
  3. Usage: informal; derogatory

Examples