Read subs. I don't know the language but its funny how theres hot chicks and they play on the computer. LOL.
I'm pretty sure it's Swedish. It's quite fun to bump this in your car while driving around. (My brother and his friends have recently gotten addicted to DotA and so they do this quite often)