adj. 1.offensive or even (of persons) malicious 2.exasperatingly difficult to handle or circumvent 3.thoroughly unpleasant 4.characterized by obscenity 5.disgustingly dirty