Top definition
Siesta + STi
A SieSTi is where you go for a turbocharged nap in your Subaru. Kill the engine, recline the seat, and enjoy a hard-earned siesta in your SieSTi.
Gullermo was tired after work so he walked to the parking lot to take a nap in his SieSTi
by gulliermo July 23, 2018
Get the mug
Get a SieSTi mug for your Facebook friend James.