1 definition by Imtiaz

Top Definition
In Arabic Culture it means to be #1, or the best
this race was mumtaz, one of the best I've seen
by Imtiaz May 08, 2007
Mug icon
Buy a mumtaz mug!