Top definition
A Canadian erotic term that denotes straight sex. An oversexualized portmanteau of the words "straight"and "sex". Can be used interchangeably as a noun or verb.
*Man to woman*: "I'm gonna squeckths you like you've never been squeckthsed before."

*Woman to man*: "I can't wait to have hot squeckths with you."
by Westfrey August 26, 2017
Get the mug
Get a Squeckths mug for your mate Abdul.