← Back to browseうひゃ[uhya]interjectionJapanese definitionNo Japanese definition yet.English definitionmwahaha; giggle; cackleExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsうひょ