Subscribe English
look up any word, like yeet:
 
1.
1.Meaning artistic, or having an artistic ability.

2. An insult for a person who is mentally challenged.
What are ya, artizzameristic?
by Max June 17, 2004
1 2