1 definition by N2CU

People that are allowed to cause problems for others. They cause stress, which affects our immune system in the same way free radicals break down our health.
by N2CU February 8, 2019
Get the Free Radical mug.