An all around name for good looking girls from the lands of Scandinavia (Sweden, Denmark, Norway, Finland and Iceland). Girls who qualify as vikings usually match the stereotypical "hot swedish girl" - that is, very light blond hair, good body and pretty blue eyes. However, any good looking girl with Scandinavian facial features and who is from Scandinavia can qualify as a viking.
man: yo dude, you are not gonna believe it, but i finally got a viking last night!
dude: for real? no way, where is she from?