Autard

Derogatory term for autistic, usually implying a certain level of stupidity
Wow hes one annoying little autard
by Mortechai Benyisrael January 09, 2007
Get the Autard mug.