lance armstronged me for going public on his doping
being bullied, sued or ruined by someone for telling the truth
"lance armstronged me for going public on his doping" What is the definition of "armstronged"?