English to Arabic

Meaning for:
Whup
other
إهزم