Top definition
When the temperature changes and you shiver, brought on by a change of temperature.
I was sitting at home on the couch and i satooed
by satooed May 15, 2016
Get the mug
Get a Satoo mug for your cousin Nathalie.
buy the domain for your cat vlog