kidney punch








noun Boxing.

  1. an illegal punch in the lower back.
54 queries 0.546