skunk

US

UK

C1

noun

  • Animal that emits a bad smell when frightened

verb

  • To defeat someone or a team overwhelmingly