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

La chatte (pronounced, “la shot”).

Translation?

Guess…

RELATED
A Potterhead Shares 5 Things You Must Do When Visiting Harry Potter World In Orlando