(Anatomical) French Word of the Week [12/27/06]

La chatte (pronounced, “la shot”).

Translation?

Guess…

RELATED
8 Things I've Learned From Traveling The World For More Than 5 Years