Having made out with someone of the same sex.
Tom scored an own goal at a drunken party.
Sara scored an own goal out on a hen night.
by CortalUX April 14, 2007
Get the scored an own goal mug.
A phrase for cumming on your dick during masterbation or beating the meat
When Dan was about finished jerking off before he was scoring on his own goal.
by kagz123 February 24, 2008
Get the Scoring on his Own Goal mug.