look up any word, like bangarang:
 
1.
Slang term for vagina, not particularly vulgar.
I stormed her pink cathedral last night.
by deuterium July 26, 2004