to snicker, or snigger
Fun Dictionary
-> to snicker, or snigger
Search:
to snicker, or snigger
- Vulgar Dictionary definition
To laugh privately, or in one's sleeve.