Dictionary.com
Thesaurus.com
Showing results for hard-ass. Search instead for tired-ass .

hard-ass

American  
[hahrd-as] / ˈhɑrdˌæs /
Or hardass

noun

Slang: Vulgar.
  1. a person who follows rules and regulations meticulously and enforces them without exceptions.