Top definition
Neflaria is a game where children internet trolls learn to polish their trade before moving on to WoW as adult internet trolls.
Nef Neflaria
by Neflarian February 21, 2012
Get the mug
Get a Neflaria mug for your Aunt Beatrix.