Skip to main content

Definitions by Ica N. Shmellu

Snurggle 

To obsessively, compulsively hump something.
"...I couldn't stop myself from having a snurggle."
Snurggle by Ica N. Shmellu March 17, 2023