Skip to main content

Definitions by FukedWumtarr

(Verb) The sound a man makes as he ejaculates.
"Dude I had such a good time with Chelsea last night."
"I could fucking tell, I heard you wumtarr at least six times!"
Wumtarr by FukedWumtarr May 11, 2016