A SUCKER FOR PUNISHMENT Meaning of A SUCKER FOR PUNISHMENT in English one who allows himself to be hurt or blamed If I accept blame for a team loss, I'm a sucker for punishment. English idioms vocab. Словарь английских идиом и выражений. 2012