dumfounder

noun
  1. a person or thing that dumfounds; something that astonishes or confuses greatly
  2. Usage: informal; often used in the phrase 'a real dumfounder'

Examples