sucker punch

Noun
  1. An unexpected punch (synset 100136972)

Other Searches