hard knocks

hard knocks

English

Noun

hard knocks

  1. Plural of hard knock.