What would you call a person who has a bad reputation and tends to attract gossip?

You might call this person infamous:

well known for some bad quality or deed.

"an infamous war criminal"

synonyms: notorious, disreputable; legendary, fabled, famed

"an infamous train robber"

wicked; abominable.

"the medical council disqualified him for infamous misconduct"

synonyms: abominable, outrageous, shocking, shameful, disgraceful, dishonorable, discreditable, contemptible, unworthy; monstrous, atrocious, nefarious, appalling, dreadful, terrible, heinous, egregious, detestable, despicable, loathsome, hateful, vile, unspeakable, unforgivable, iniquitous, scandalous; informaldirty, filthy, lowdown

"infamous misconduct"


Why not disreputable ?

Not respected or trusted by most people; having a bad reputation