NichiDict

てへ

[tehe]

Meanings

1.Interjection

ehehe (embarrassed laugh); ahaha