← Back to browseチューチュー[chuuchuu]adverb#50,396Japanese definitionNo Japanese definition yet.English definitionssqueak; cheep; peepslurp; sucking noisilyExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsチューチューブチューンチューバチュールチュート← チャンポンチームプレイ →