Top Definition
AUTOart - A leading diecast company that produces 1:43, 1:18, and 1:12 scale diecast.
I just bought a AUTOart Z06!
#z06 #diecast #bought #money #i
by C6Z April 29, 2009
5 Words related to AUTOart
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×