This is used in many European countries; it's kind of strange to go to Italy, speak mangled Italian and then stick in this English acronym.
Lost password
Sign Up
Need help? accounthelp@everything2.com