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

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug