From be- + slap.
beslap (third-person singular simple present beslaps, present participle beslapping, simple past and past participle beslapped)