Top definition
When scoring a beautiful goal in your own goal.
Guy 1: Did you see that!?!?!
Guy 2: Yeah! Pwn goal!
by Pebbel February 25, 2009
Get the mug
Get a pwn goal mug for your mate Zora.