1. That is a parody site.
2. A simple Google search turned this up.
https://www.google.com/search?q=ArkinLaufeyson&oq=ArkinLaufeyson&aqs=chrome.0.57&sourceid=chrome&ie=UTF-8
https://www.google.com/search?q=ArkinLaufeyson&num=100&newwindow=1&source=lnms&tbm=isch&sa=X&ei=--AsU46rCOrH0AHS3IFQ&ved=0CAkQ_AUoAg&biw=1600&bih=799
They are not 1337 haxors. They are just using Google on the name you provided them. If they found your general location, an admin or moderator used a geolocator on your IP. It gives your relative position. Every site you go to receives your IP, thus has this info.
For everyone else, quit fear mongering. You are scaring the young lad.