look up any word, like thot:

1 definition by baseball20114

 
1.
The act of a female queefing on you
Dude, we were doing it so hard last night, and she totally windstormed me
by baseball20114 February 22, 2011
1 0