Infuriating,irritating,Exasperating,maddening, Trying, tiresome, troublesome, bothersome, irksome, vexing, vexatious, yelling, provoking, displeasing, awkward, difficult, inconvenient, aggravating, pesky, cussed, confounded, inferno, plaguy, and Punchable.