someone who shits every where they go.
by gabz April 16, 2004
Get the Pupi Monster mug.