giggle giggle noun ngisi bungisngis tawang nakikiliti verb bumungisngis humagikhik DJIMFebruary 23, 2017giggleRead more