Top definition
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 mug
Get a Pdon mug for your daughter Sarah.
buy the domain for your pet blog