Top Definition
Someone that poops on her/himself.
That JP "PooPooGirl" pooped all over her cousins house.
by JPoopoogirl December 05, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×