meaning of Autistodon

Autistodon meaning in Urban Dictionary

a classic guy without fucking social abilities