meaning of artiphactz

artiphactz meaning in Urban Dictionary

the solitary best tank ever before.