Neflheim over 10 years ago [hidden] I do believe it means Penis (NO PENIS GAMES PLEASE). Correct me if I'm wrong though, quite curious as what it means as well... 0 Reply Copy ID Copy Link