noun Boxing. an illegal punch in the lower back.
kidney punch 🔊 Listen to this noun Boxing. an illegal punch in the lower back. Share Facebook Twitter Google +