l33tist

One who is l33t, a person of exceptional skill.
wow man, your web developers are l33tists
by Joe Archer UK April 01, 2008
Get the l33tist mug.