look up any word, like cleveland steamer:

1 definition by trap235

 
1.
The female version of cock blocking
Girl you be coochy scoochin!
by trap235 March 15, 2011