snicker
to laugh in a half-suppressed, indecorous or disrespectful manner.
No more information.
Wies Pavel , Brahma , Maguire , Donalda , Wagner , Hillel , Kare , Fabienne , joker