snicker
to laugh in a half-suppressed, indecorous or disrespectful manner.
No more information.
Kalim Lindley , Sinjin , Nubia , Krysia , Ioann , Evita , Nitara , Divina , Pirkko