Howdy, iam Bradley Snyder, Take it easy.

What Is Pepa In Spanish Slang? [Solved]

In Latin America, they call the clitoris “la chucha”.