qbert911's definitions
The amazon warrior spirit that is sometimes present in the cooch(vagina) of particularly fiesty females.
by qbert911 September 21, 2008
Get the Coochiena mug.
Get the Coochiena mug.We'll email you a link to sign in instantly.