meaning of admini arena

admini arena meaning in Urban Dictionary

A place where very small members of staff or administration can go to battle.