Dictionary.com
Thesaurus.com

has been blooding

  • present perfect progressive
    of blood (3rd person singular).
    blood
    noun
    the fluid that circulates in the principal vascular system of human beings and other vertebrates, in humans consisting of plasma in which the red blood cells, white blood cells, and platelets are suspended.