teh-he

listen to the pronunciation of teh-he
English - English
{v} to laugh, titter, grin
{n} a laugh