What does arcinopod mean?

arcinopod meaning in Urban Dictionary

the best form of life found on the planet Krakulon XII (Pronouced Reuben)