1 definition by NemesisEXE

Top Definition
An Art Goddess. Draws amazing pictures in short periods of time. Has a habit of randomly arting those that catch her eye. Notorious for freebie events.
Guy1: Holy hell dude, lookit those arts!
Guy2: Wow man, must've been at a Quatro freebie event.

Girl1: Have you seen Julie's newest framed work?
Girl2: She must've paid a fortune for it. It has a Q at the corner.
Girl1: Or got lucky and got it for free.
by NemesisEXE January 11, 2010

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.

×