ref
late Middle English (in the sense ‘take or put sharply’): variant of dialect wap ‘strike’, of unknown origin.
whop(verb) + -ing.