Snorting when laughing. Snorting when unexpectedly breaking out in laughter. A high pitched squeal or nasal sound.
by anonymityyyyyyyyy November 08, 2006
She knarckled him so he would feel better.
by tbone10 March 01, 2015