Top definition
a platonic soulmate, based off the term squish. squishmates are perfect for one another, but not in a romantic way.
"isn't it weird that we can relate to each other perfectly in every way?"
"i know! we must be squishmates."
"i know! we must be squishmates."
by evwashere June 16, 2016
Jul 2 Word of the Day
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009