content: At the risk of seeming out of touch, I too would also like to know what this means. I see them quite frequently and figured it was something to do with Sweden or something, I don't know. Maybe it's because I see them on Volvo's a lot.