ferrit
"that ferrit website is so annoying
an overrated overadvertised [website] which is only designed to make people buy [expensive] [crap] they don't want
""that ferrit website is so annoying" What is the definition of "ferrit"?