meaning of Archlett

Archlett meaning in Urban Dictionary

A noun.A noob in runescape.Add him while making fun of him.