Top Definition
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
8 Words related to scored an own goal

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.