1 definition by AbbeyRoad9242

A term used in the show Rick and Morty. It is code for male masturbation.
Friend: Hey, you coming to see-
Guy: DUDE! IM SQUANCHING!!
Friend: I am so sorry! Forgive me!
by AbbeyRoad9242 February 1, 2016
Get the Squanching mug.