Define Picadillo Meaning

Picadillo
Smelly Nasty public hairs, that are kinky and long

That twat has nasty picadillo hairs
By Claribel