1 definition by Steven Piechowski

Top Definition
Obliterating ones own mind by use of power tools and firecrackers.

A form of japanese squash but extremely rare and unheard of.

A way to rape someone.
Stop squelshing me!

This squelsh tastes remarkable.

Your squelsh is very hard.

by Steven Piechowski October 10, 2007
Mug icon
Buy a squelsh mug!