What does Artimus Gigan mean?

Artimus Gigan meaning in Urban Dictionary

Makes the most pointless threads.