Bugbugin

Definition of Bugbugin
(verb) flog or beat hard