← Back to browseスコスコ[sukosuko]adverbJapanese definitionNo Japanese definition yet.English definitionsrepeatedly; leaving no stone unturned; walking rapidlymasturbationExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsスコ