►a Top contributor is a member of the Yahoo! Answers community who has shown they are knowledgeable in 1-3 categories on this site.
►to gain a TOP Contributor badge you have to keep answering in the sections you Excel in, regularly answering there and getting best answers,there are many criteria talked about as to how to get one,but the exact formula is kept secret.
►once you receive the badge it isn't permanent, you have to keep answering frequently in those categories, take me for instance: a couple of weeks ago i had 3 TC badges,but due to being busy i hardly logged on and lost all 3 badges.
►it takes commitment & dedication to yahoo! answers and the categories you are Top Contributor in.