meaning of whammy

1. an evil spell; "a witch put a curse on his whole family"; "he put the whammy on ">me"


Related Words

whammy |

Developed & Maintained By Taraprasad.com

Treasure Words