Skip to main content

MissPsy's definitions

Snuggle

To give a struggle snuggle whilst dropping a dukie in ones shoes.
They did not want the snuggle so the struggle pushed a poo into ones shoe.
by MissPsy June 3, 2023
mugGet the Snugglemug.

Share this definition