Best definition
a word used to describe a moment of excitement. It describes the feeling inside to the world.ALT: A noise that

a guy would make if he made a noise while hitting climax during ejaculation

(joe while playin a game of softball rips a ball off the bat for a homerun, after doing so he screams out the word zwomp)


billy: aww yea i know the feeling