Huttoad

Huttoad was a particularly venomous derogatory name for someone that one considered contemptible.

Appearances

 * The Final Prophecy