What does Barry Bonds* mean?

Barry Bonds* meaning in Urban Dictionary

A baseball player who, as of the end of the 2007 period, had accurate documentation 762* house works.