kidney punches

See also: kidney-punches

English

Noun

kidney punches

  1. plural of kidney punch