1 whamp | Definition of whamp

whamp

noun
\ ˈ(h)wȧmp\
plural -s

Definition of whamp

dialectal, England
: wasp

History and Etymology for whamp

origin unknown

Keep scrolling for more