Search Murray's blogs

Monday, 12 September 2011

Shooting yourself in the foot

Meaning: If you shoot youself in the foot, you harm yourself in some way by doing something stupid or making a silly mistake.



No comments: