* A made-up phrase: Perhaps someone invented it for a game, story, or other creative purpose.
* A misheard phrase: The actual phrase may be something different that was misheard.
* A phrase from a specific language or dialect: It's possible that this is a phrase from a specific language or regional dialect that is not widely known.
To understand what it means, you would need more context.
For example, is there a specific situation where you heard this phrase? Was it written somewhere? Is it part of a larger text or conversation?
Please provide more information so I can help you understand the meaning of "Di mi ti do pici."