Quoted from j_m_:
how is SST not an abbreviation for starship troopers here on pinside yet? I had to scratch my head for a while before I could figure out which pin northvibe was talking about
Same here, I was almost embarrassed to ask, then my mind finally got it. Didnt help it was early on 1 coffee.
I remember several years ago, i kept seeing WH20, scratching head, what is that? Finally a pinsider told me water, H2o, i felt so dumb.