Skip to main content

Ica N. Shmellu's definitions

Snurggle

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