Top definition
to salivate; to spit; to hack, cough, shit, throw up
No, please don't jwon on me.
by gwam September 08, 2003
Get the mug
Get a jwon mug for your buddy Sarah.
buy the domain for your foodie vlog