kidney shot - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    1
    a blow to the kidneysSubmitted from United Kingdom on 19/09/2012
  2.   From our crowdsourced Open Dictionary
    2
    a very damaging attack that reveals someone's weakness

    It's a kidney shot because it reveals a very cynical view. He's pushing independent voters out the door.

    Submitted from United Kingdom on 19/09/2012