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

La chatte (pronounced, “la shot”).

Translation?

Guess…

RELATED
5 Creepy Travel Sites You'd Actually Want To Visit