The Twithoughodi.club site is a bogus Web page that hosts a popular tactic often referred to as 'Please Click Allow to Continue.' There are countless con-artists who utilize this common low-level online scheme to generate revenue via advertisements.
Pages like the Twithoughodi.club site often claim to contain interesting articles or exciting videos. Unfortunately, nothing can be so opposed to the truth, as this site is not hosting any content of value. When you try to view the content promised by the Twithoughodi.club site, you will be greeted by a prompt that would ask you to click 'Allow.' If you comply, you will permit the Twithoughodi.club site to send you notifications via your Web browser. This will result in constant ad-spam that will not be halted even if you close your Web browser inevitably. The advertisements promoted by the Twithoughodi.club page are likely to push unsafe content and overly expensive products and services, so you are better off ignoring them.
If you see advertisements spawned by the Twithoughodi.club site whenever you use your PC, it is best to revoke the permissions granted to this site via the configurations of your Web browser.