What does annoyable mean?

annoyable meaning in Urban Dictionary

(adj) capable of being frustrated