look up any word, like sex:

1 definition by cstrat71

 
1.
A massive vagina. Another word for referencing a man as a "pussy."
Why dont you stand up for yourself and stop being such a Grant?
by cstrat71 November 25, 2008
90 212