Top fan badge is the badge you get in when you comment, share or like many posts from a particular page that you have been very active on. However, if you haven’t got the top fan badge despite being highly active on that page then don’t worry. Just contact us at Yahoo Help
. we’ll help you out.