← Back to browseやってもうた[yattemouta]expressionJapanese definitionNo Japanese definition yet.English definitionoops!; I did it again; now I've done it; I've messed upExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsやってきやって来やってこやってくやってくるやってくる