hardass

/ˈhɑrdˌæs/
noun
  1. A person who is strict, tough, or uncompromising, especially in a position of authority.
    • Don't be such a hardass — let the kids have some fun.
    • The new coach is a real hardass about showing up on time.
    • My boss is a hardass who never accepts excuses.
Antonyms
What does "hardass" mean? | whatsthatwordmean | whatsthatwordmean