Synonyms for Nasty (same or very similar meaning)
WordNet sense 1 (characterized by malice):
hateful, mean
WordNet sense 2 (vile; despicable):
dirty, filthy, lousy
WordNet sense 3 (offensive or even (of persons) malicious):
awful
WordNet sense 4 (exasperatingly difficult to handle or circumvent):
tight
WordNet sense 5 (not easy; requiring great physical or mental effort to accomplish or comprehend or endure):
difficult, hard
WordNet sense 6 (characterized by obscenity):
foul, smutty
WordNet sense 7 (soiled or likely to soil with dirt or grime):
soiled
From the ODE community, based on WordNet
add/edit