snicker
to laugh in a half-suppressed, indecorous or disrespectful manner.
No more information.
Valdez Reinhardt , Keavy , Taryn , Ilan , Kalani , Wymund , burrito , Mamie , Lerato