Skip to main content

Definitions by Taryn Tibble

To grope someone lovingly, in a non-aggressive fashion.
He squshed her as he passed behind her.
Sqush by Taryn Tibble December 12, 2008