hateful as a toad

EnglishEdit

AdjectiveEdit

hateful as a toad ‎(not comparable)

  1. (archaic, simile) very hateful