What is Poodapon?
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?
See crapped on, pot luck