As a dad of non-verbal autistic twins who has lived it 24/7/365 for the past 10 years and will for the rest of my life......F**k you! Not funny in the least!
lmao…and *obviously* you must've not used the Internet for 10 years either—'cause ONLINE "autistic screeching" is a meme. #knowyourmeme It's not a dick…don't take it so hard.