Derogatory term for autistic, usually implying a certain level of stupidity
Wow hes one annoying little autard
66👍 18👎