meaning of Archlord

Archlord meaning in Urban Dictionary

1 A game2 some very nice ruler3... if individuals have no idea exactly what it is. Put it to use as an insalt