Universal donor

n.
  1. a person belonging to the O blood group (of the ABO classification), who can safely donate blood to anyone.