putrid

adjective
  1. decaying and having a very unpleasant smell
  2. extremely unpleasant or of very poor quality
  3. Usage: informal

Examples