meaning of Barry's Boi

Barry's Boi meaning in Urban Dictionary

this will be someone who is really so vehemently in denial about Barry Bond's utilization of Enhancement medications, that hed beat the crap out of some body for saying that he does. Likewise, he idolizes this individual so much, he may also leap into sleep and flex over for Ole Barry.