1 definition by The Third Grand Wizard Of Wazoo

Top Definition
A word to describe the process of playing a Massively Multiplayer Online Role-Playing Game (MMORPG).
Im elfing it up as we speak!
by The Third Grand Wizard Of Wazoo November 27, 2006
Mug icon
Buy a elfing mug!