NichiDict

うはうは

[uhauha]

Meanings

1.Adj-naAdverbNoun・suru

exhilarated; all smiles; tickled pink; pleased as punch