Skip to main content

Sir Smartsalot's definitions

Squidlyspooch

Share definition
A sexual act in which each partner deficates violently on each other while a close-pin is attached to their genitals.
Yo man, have you and your girl tried to squidlyspooch?”
by Sir Smartsalot February 18, 2021
Flag
mugGet the Squidlyspooch mug.