La Creta

It’s a Dominican slang phrase that defines the clitoris or the smell of urine
Wow he smells like la creta
by Drd backwards May 06, 2022
mugGet the La Creta mug.