← Back to browseサークラ[saakura]nounJapanese definitionNo Japanese definition yet.English definitiongroup wrecker; someone who destroys a social group's cohesion (esp. through romantic conflicts)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsサークラインサークルサーサークレットサークリップサークル活動サークルかつどう