What does autoidioturd mean?

autoidioturd meaning in Urban Dictionary

Anyone that does stupid shit whenever within car.