sordid

adjective
  1. morally degraded; corrupt or dishonest
  2. dirty and unpleasant; squalid

Examples