Skip to main content

Definitions by Neeru

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!
nelf by Neeru August 1, 2006