English to Hindi

Meaning for:
whammy
other
बाधा;जादू-टोना