Nouns

(n)punching baga person on whom another person vents their anger“he resigned because his boss used him as a punching bag”
(n)punching bag, punch bag, punching ball, punchballan inflated ball or bag that is suspended and punched for training in boxing