Meaning of the word whop in English

What does whop mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

whop

US /wɑːp/
UK /wɒp/

Verb

to hit something or someone hard

Example:
He tried to whop the ball over the fence.
The waves whopped against the side of the boat.
Related Word: