piss blood
1.
tv. to experience great anxiety. (Usually objectionable. See also sweat blood.)
He made me piss blood before he agreed.
2.
tv. to expend an enormous amount of energy. (Usually objectionable. See also sweat blood.)
I pissed blood to come in first in the race.