1 definition by Schproing

A desirable woman's vagina, particularly the clitoris, and a euphemism for sex.
After three months of dating she finally opened the gates to the jade palace.
by Schproing November 17, 2016
Get the the jade palace mug.