verminous

  • (s) of the nature of vermin; very offensive or repulsive

Words of close approximity