Top definition
Being in a state of utmost perfection.
Doing something flawlessly.
Sheer excellence
I wish I could be Imtiaz
by NotImtiaz June 07, 2011
Get the mug
Get a Imtiaz mug for your father Manafort.
buy the domain for your foodie vlog