i knew this is the way it would turn out, leave it to the crizel factor
a boss who is controlling and always micro-managing
"i knew this is the way it would turn out, leave it to the crizel factor" What is the definition of "crizel factor"?