← Back to browseog#26,231TranslationNo Japanese definition yet.English definitionInitialism of own goal.ExamplesNo examples yet.Similar wordsoggogsogeogcogioga← infuriatingswelled →