Idioms
Harm your own interests
David wants to get his job back, but he was rude to his boss when he left. He's really scored an own goal.
There is no origin for this idiom
Was this page helpful?
Thank you for your vote !
Share score an own goal with friends
definition
Common phrase that has a specific meaning.