snicker
to laugh in a half-suppressed, indecorous or disrespectful manner.
No more information.
Estrella Leo , Emerson , Gunda , Bahadur , Earnest , Ferko , Jeana , Purnima , Stanley