Webster's Revised Unabridged Dictionary · 1913

hardass

hardass , noun

A person who strictly enforces rules and regulations. [vulgar slang]