What does AUTOart mean?

AUTOart meaning in Urban Dictionary

AUTOart - a number one diecast business that produces 1:43, 1:18, and 1:12 scale diecast.