lonewolf7083's definitions
1. a vaginal sneeze 2. a squirting orgasm in which the secretions are blasted out in a spray rather than in a stream.
by lonewolf7083 March 7, 2010
Get the quelch mug.
Get the quelch mug.We'll email you a link to sign in instantly.