mhodge87's definitions
A sign that indicates its time to stop having sex. Without this valuable indicator, one would have sex until they spontaneously combusted.
by mhodge87 April 17, 2009
Get the Orgasm mug.
Get the Orgasm mug.We'll email you a link to sign in instantly.