Had to laugh at some of this because I was in the same boat. I would just tell people it's a "sporty hatchback" or something. Nobody knows what the hell a Fiesta is to begin with and if they do, they just think it's a shitty economy car (not entirely wrong). The ST doesn't mean a whole lot to them until they ride in it.
Exactly, I got more shit for my "tiny little car" from people at work than I could ever keep track of. Until they tried to keep up with it or got to ride in it. Completely different tune then. I got stopped by some guy at a gas station the other day asking if my car is basically another honda fit....