the act of sniggering yet giggling simultaneously.
I can't stop sniggling. I sniggled when I saw the picture you posted on my wall because I found it humorous.
5👍 8👎