frustrater

noun
  1. a person or thing that causes frustration or prevents success
  2. Usage: informal; agent noun derived from 'frustrate'

Examples