Skelleftea

The best damn city in all of Sweden.
Man, Stockholm has nothing on Skelleftea! Nothing!
by BlueHermitDog December 4, 2010
mugGet the Skellefteamug.

Share this definition