English to Arabic

Meaning for:
Walloper
other
شديد الصفعة