Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by C6Z
AUTOart
Share definition
Flag
AUTOart - A leading diecast company that produces 1:
43
, 1:
18
, and 1:
12
scale diecast.
I
just
bought
a AUTOart
Z06
!
AUTOart
by
C6Z
April 29, 2009
Get the
AUTOart
mug.