Исходное значение слова "токсичный" - вызывающий отравление. Практически синоним "ядовитый". То есть явно какая-то бяка, от которой не приходится ждать ничего хорошего и от которой поэтому лучше держаться подальше.
Но второе значение этого слова - способный отравить. То есть не только яд сам по себе, но и нечто, способное превратить в яд постороннюю субстанцию. Например, токсичные отходы. Ясен перец, что никто в нормальном уме не потащит в рот отходы. Но будучи сваленными в неположенном месте, или просто при небрежном обращении, они способны отравить подземные воды, сделать непригодными все колодцы в округе.
Вот это второе значение и приобрело в последнее время "новое дыхание", новое переносное значение. "Токсичный" - способный испортить. Токсичный человек, токсичный партнёр - это тот, кто может превратить общающихся с ним в нежелательных персон. Ну типа как если вы общаетесь с прокажённым, то мало кто рискнёт дать вам руку (хотя проказа распространяется не так; но попробуйте разубедить в этом обывателя). Вот это и есть "токсичность" - репутация человека, который делает вас - да-да, вас, если вы поддерживаете с ним хоть какие-то отношения! - нежелательным в приличном обществе (что бы под этим ни подразумевать). На вас как бы переходит его "отрицательная аура", его отверженность, его неприкасаемость.
Каких-то определённых и универсальных признаков токсичности, естессно, нет, как и для всякой моральной категории. Ведь понятия "хорошо", "плохо", "прилично", "неприлично" всегда локальны и всегда привязаны к своей эпохе. То, что было абсолютно привычным и принятым при дворе Елизаветы I, совершенно неприемлемо при дворе Елизаветы II. Как было бы неприемлемым даже и во времена Елизаветы I, но при дворе, к примеру, её современника императора Вань Ли.
Обратное, кстати, тоже верно.