Snicker - Give a smothered or half-suppressed laugh; snigger

Verb
Group Happy