I know I'm going to get so badly ribbed for this, but, what does ST stand for?
I bought my car about a month ago, I absolutely luv it, no ... more like worship it and I can think of hundreds of words I could use, like .. stupendously tremendous, stonkingly terrific, subtle terror (when I put my foot down!)but I really should know shouldn't I?