Subscribe English
look up any word, like queef:

1 definition by Snaggedace101

 
1.
When a girl orgasms and squirts all over the place from her vagina.
When she finally came after sex, her superpowers soaked the entire bed!
by Snaggedace101 August 11, 2009
11 11