Excessively strict in enforcing rules.
Rigid and inflexible in behavior or expectations.
Overly meticulous about details or standards.
Uncompromising in moral or ethical principles.
Harshly demanding compliance from others.