meaning of Autotourette Syndrome

Autotourette Syndrome meaning in Urban Dictionary

The spontaneous utterance of socially objectionable or taboo words or phrases while operating an auto