Dictionaries:

bleed the liver:

To urinate. See urination for synonyms.
See Also: abnormal bleeding, hepatitis C, IMB, intermenstrual bleeding, to be over ones time

Link to this page:

Word Browser