snicker
to laugh in a half-suppressed, indecorous or disrespectful manner.
No more information.
Ginevra Nirvana , Hauke , Leopolda , Tabitha , Javier , Dave , Hutton , Priam , Falcon