score on yourself
1.To score a point against your own team in a sport; to shoot into your own goal.
2. To give yourself a disadvantage in a game.
2. To give yourself a disadvantage in a game.
score on yourself by 5'1"Racer June 12, 2005
Get the score on yourself mug.