triple whammies

English

Noun

triple whammies

  1. plural of triple whammy