I've heard expressions such as "He's had his picadillos" or "The Picadillos of his youth".

But I can't seem to find any definitions on google (Maybe I'm just spelling it wrong? haha), only examples of forum-members, and the like, using the phrases in abstract context that I am unable to extrapolate a definition.