Hard off slang
A man who is boring and has low sexual urge or potency.
He has turned from a strong man into a hard off because of working as a male sex worker for a long time.
Due to masturbating too much, he has now become a hard off!
If you play with yourself every day, you will soon become a hard off!
The origin of this slang is not clear.
Come out of a difficult situation without a stain on one's character
I don't understand how he can fall in shit and come out smelling like a rose.