Translation:I scroll through Weibo every day.
Note: Technically, 微博 is just microblog. So any kind of microblog (including twitter) would count as 微博. But later Sina beat everyone in this area in China, 微博 now means Sina Weibo exclusively.
There are still other similar microblog sites in China (which are mostly half-dying), including one owned by Tencent.
Can the word 刷 also mean to browse instead of check, like 'I browse Weibo everyday.' If not, then what word would browse be in Chinese?
Also used to mean swipe, such as you do with a card bearing a magnetic strip when reading it.
Everyday is an adjective which means "typical" or "ordinary". You need to use every day here (two words).