the act of getting shit on, phsyically or hypothetically.
1.today at work was no good, i just felt like i got poodapon all day.2. Would you rather get poodapon or peedadpon?
by acsolo January 22, 2009
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×