CategoryWeird

Shot myself in the foot

The phrase “shot yourself in the foot” has been in circulation in military circles for 100 years.  No one knows exactly where this...