← Back to browseちゃった[chatta]expressionJapanese definitionNo Japanese definition yet.English definitionfinished doing; did completelyExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsちゃっちゃっかりちゃっちいちゃちゃっちゃと