Green’s Dictionary of Slang

rattlesnake canyon n.

[20C+] the vagina.