← Back to browseわはは[wahaha]interjectionJapanese definitionNo Japanese definition yet.English definitionmuahaha (laughter); mwahahaha; bahaha; bwahahaExamplesNo examples yet.Loading examples…Ask about this