Ta chatte

La chatte, vulgar word in French designating the human vulva (female reproductive system)