Skip to main content

incrediblebird's definitions

Piu Piu

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
mugGet the Piu Piumug.

Share this definition