Someone or something which is annoying, irritating or inconvenient.
Someone or something which is very angering, annoying or disgusting.