meaning of Afrostar

Afrostar meaning in Urban Dictionary

Someone who is either;A) actually TallB) proficient at SportsC) Just an all around badassD) most of the overhead.