pink cathedral

Slang term for vagina, not particularly vulgar.
by deuterium July 26, 2004
Get the pink cathedral mug.