GeneralConnection.com
➔
Dictionary
take it on the chin
Verb
1. fail
1. go wrong, miscarry
Usage