meaning of annoyable

annoyable meaning in Urban Dictionary

(adj) capable of being frustrated