Meaning of snicker
Definition of snicker
(noun)
a
disrespectful
laugh
(verb)
laugh
quietly
Other information on snicker
WIKIPEDIA results for
snicker
Amazon results for
snicker
Tweet