I'm trying to translate a game from Japanese to English, but I cannot figure this one out. I know a lot of different forms of laughter, but this one escapes me. I've been looking for about an hour and a half online, and still can't find an example. Can someone point me in the right direction here?
Edit: I believe it is either "Tee-hee-hee", "wahahaha", or "heheheh". I just need to know which is best.