Definify.com

Definition 2024


whammy

whammy

English

Noun

whammy (plural whammies)

  1. a serious or devastating setback
  2. an evil spell; a curse or hex

Derived terms

Translations