te-hee

Noun

 * 1) A titter, snicker

Verb

 * 1) To titter, snicker