The online English-English dictionary from The Project Gutenberg
Result for Te-hee
A tittering laugh; a titter.
To titter; to laugh derisively.