perplexer

noun
  1. a person or thing that perplexes; something that causes confusion or bewilderment
  2. Usage: informal; relatively uncommon; more common in the form 'perplexing' (adjective)

Examples