modified
Soiled
dirty, unclean, filthy, impure; see dirty 1.
Disgusting
loathsome, fetid, odious; see offensive 2, rank 2.
Obscene or abusive
nasty, vulgar, coarse; see lewd 1, opprobrious 1, ribald.
Unfair
inequitable, unjust, dishonorable, vicious; see dishonest 2.
run<strong> or </strong>fall foul of