snicker
to laugh in a half-suppressed, indecorous or disrespectful manner.
No more information.
Courtney Chester , Michele , Faulkner , Hertha , Tex , Yukon , Jedrzej , Aziel , Lincoln