What is Pdon?
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.
See owned, pwned, pdon, demolished