nasty

adjective

Disgusting or repellent: synonym: offensive.

adjective

Unpleasantly cold or wet.

adjective

Dirty; filthy.

adjective

Morally offensive or indecent.

adjective

Unpleasant or annoying.

adjective

Mean or spiteful.

adjective

Painful or dangerous; grave.

adjective

Exasperatingly difficult to solve or handle.