Piquerobi
I couldn't find any information on "Piquerobi". It's possible that it's a made-up or non-existent word. If you could provide more context or clarify what you're trying to say, I'd be happy to help.