trouncer

noun
  1. one who trounces; one who defeats decisively or beats severely

Examples