snicker
to laugh in a half-suppressed, indecorous or disrespectful manner.
No more information.
Ralph Vita , Deryn , Bahadur , Roxie , Michal , Eliam , Delmon , Tasia , Ogechukwukama