meaning of astroretatedish

astroretatedish meaning in Urban Dictionary

someone is really stupid.