Skip to main content

Definitions by lonewolf7083

1. a vaginal sneeze 2. a squirting orgasm in which the secretions are blasted out in a spray rather than in a stream.
i was eating my girlfriend out and she came and quelched all over me.
quelch by lonewolf7083 March 7, 2010