A tease nickname for someone who is intentionally stern, stringent and unyielding, so much so that it is almost impossible to get along.
A tease nickname for someone who is intentionally stern, stringent and unyielding, so much so that it is almost impossible to get along.