Neeru's definitions
Nelf: Acronym for the playable race "Night Elf" on the popular Massively Multiplayer Online Roleplaying Game World of Warcraft.
by Neeru August 1, 2006
Get the nelf mug.
Get the nelf mug.We'll email you a link to sign in instantly.