← Back to browsecowabunga#31,866TranslationNo Japanese definition yet.English definitionExpressing amazement, enthusiasm, or joy.ExamplesNo examples yet.Similar wordscongabungacowancowardchunga← hoffbunghole →