Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
whomp
in English
whomp
#uncommon
Definitions
Verb
to
strike
violently
(
in
an
aggressive
manner
)
to
hit
with
intense
force
Compounds / Phrases
whomp up