(adj) icky, rotten, shitty, crappy, stinking, stinky
very bad
a lousy play; it's a stinking world
(adj) filthy, dirty
vile; despicable
a dirty (or lousy) trick; a filthy traitor