The very appearance weevah2.top is a classic sign of ‘ad-supported’ software (also known as adware) which installed on your computer. Moreover, the adware can lead to the browser freezing/crash, delays when starting a new web browser window or delays when viewing a web-page on the Internet. I think you definitely want to solve this problem.