1 definition by anonymityyyyyyyyy

1
Snorting when laughing. Snorting when unexpectedly breaking out in laughter. A high pitched squeal or nasal sound.
by anonymityyyyyyyyy November 08, 2006
Get the mug
Get a knarckle mug for your bunkmate Larisa.