1 definition by GeorgeWGeezil

Top Definition
A squish is a platonic crush, one where you like someone and want to be close to them, but not in a romantic way.
I developed a squish on my best friend in high school.
by GeorgeWGeezil January 23, 2010

Mug icon
Buy a squish mug!