Top definition
An exceptionally squishy substance
There was a peculiar substance on the seat. I sat on it, and it went schmush.
by baternator May 22, 2018
Get the mug
Get a schmush mug for your sister-in-law Zora.