grubby

adjective
  1. dirty or grimy, especially from lack of washing
  2. morally corrupt or dishonest
  3. Usage: informal

Examples