What is Pink Cathedral?
Slang term for vagina, not particularly vulgar.
I stormed her pink cathedral last night.
See deuterium