snicker
to laugh in a half-suppressed, indecorous or disrespectful manner.
No more information.
Lata Frank , Enid , Booker , Flick , Elford , Eszter , Krysia , Lenka , dreidel