A fork of Rural Dictionary
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.