Nelf: Acronym for the playable race "Night Elf" on the popular Massively Multiplayer Online Roleplaying Game World of Warcraft.
Ugh I hate Nelfs, Everyone and their mother plays one!
by Neeru July 30, 2006
Short for the most used and most hated World of Warcraft race in the game usually a hunter.
Look that Nelf is danceing on the damn mailbox again
by Taures July 30, 2006