Top definition
The most incredible living being in the whole world! Known by its creativity and beauty, overwhelms everyone. Even the mummies.
-Hi I'm Piu Piu!
-Wooooooooooow!
by incrediblebird April 13, 2015
Get the mug
Get a Piu Piu mug for your daughter-in-law Rihanna.
buy the domain for your diy vlog