Date: July 17th, 2025 8:28 PM
Author: animeboi (.)
Squanching
Share definition
A rick and morty term that is used when you hang yourself and ejacuate at the same time!
Hey what are you doing I am squanching In here. Rick: sorry man my bad but can I join in.
by Rob smitch January 22, 2019
http://squanching.urbanup.com/13545550
Looks like a lot of people are SP an apology.
(http://www.autoadmit.com/thread.php?thread_id=5751590&forum_id=2...id#49110420)