← Back to browseブスブス[busubusu]adverbJapanese definitionNo Japanese definition yet.English definitionssputtering; smolderingrepeated thrusting into something (sword, needle, etc.); pricking repeatedlyExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsブス