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

La chatte (pronounced, “la shot”).

Translation?

Guess…

RELATED
WiFox Automatically Gives You Airport WiFi Passwords On Your Phone Upon Arrival