Top Definition
The most recent update to steam, which has a newly added "Edit Steam ID" where you can put personal information about yourself. Much like Myspace.
I hate this new mysteam shit
by S.A.M.^KFJ September 15, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.