meaning of Autard autard

Autard autard meaning in Urban Dictionary

Derogatory term for autistic, generally implying a specific level of stupidity Brief for autistic retard.