1 definition by The Speech

Top Definition
Pupu means shit.
I pupu on myself.

David Pupu on the floor.
by The Speech April 02, 2018

Mug icon
Buy a Pupu mug!