Annoyer
An·noy·er
Annoyer
n.
One who, or that which, annoys.