short for peed on, as in to piss on some1
embaressing them very badly

To be owned very hard in video games
Man we just Pdon these horde.
by NewtonsRaid July 22, 2008
Get the Pdon mug.