Wednesday, March 31, 2010

Snicker:

To laugh slily, wantonly, or contemptuously; to laugh into one's sleeve.