Grimy

(superl.) Full of grime; begrimed; dirty; foul.

Thesaurus Entries

besmirched, blotchy, dingy, dirty, dusty, fuliginous, grubby, grungy, messy, miry, muddy, murky, scruffy, slovenly, smirched, smirchy, smoky, smudgy, smutchy, smutty, snuffy, sooty, untidy