Top definition
One of the many aliases of the legendary hacker and Banger Racer Wldnas.
This is Maelforg. Man of many talents!
by Jolla Sloven August 02, 2004
Get a Maelforg mug for your papa James.