Ngisngis

Definition of Ngisngis
(noun) giggle, grimace, snicker, snigger, titter or grin