Skip to main content

Definitions by cstrat71

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?
Grant by cstrat71 December 15, 2008