1 definition by smartasahorsehunglikeeinstein

Putting political beliefs and or social justice ahead of business sense, to the point of ruining the business.
The idiots at that place red henned themselves and went out of business.
Get the red henned mug.