1 definition by THE Exquizard!

Top Definition
Exquizard: Noun.
An impeccably dressed man of magic.

Origin: A combination of the words Exquisite and Wizard.
"Judging by the fine embroidery upon his robe, I could see the gentleman before me was truly an Exquizard.."
by THE Exquizard! February 20, 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