A sexual act in which each partner deficates violently on each other while a close-pin is attached to their genitals.
by Sir Smartsalot February 18, 2021
Get the Squidlyspooch mug.1. Ahh my squiglyspooch has been amputated. 2. I have an adnomrally large squiglyspooch. 3. I AM SQUIGLYSPOOCH
by Sonny Webb, The Boss September 13, 2003
Get the squiglyspooch mug.Related Words