knarckle
Snorting when laughing. Snorting when unexpectedly breaking out in laughter. A high pitched squeal or nasal sound.
Dude, you totally just knarckled.
knarckled
Having your knuckles cracked by someone other than yourself.
She knarckled him so he would feel better.