1 definition by Tom Chester

The shudder of delight when one relieves themselves of a well needed slash.
The guyy next to me in the urinal had a mighty noticeable weegasm!
by Tom Chester June 28, 2006
Get the weegasm mug.