Retiring Guy's Digest
Maintained in the spirit of reading and marking.
Thursday, September 17, 2015
Chemistry professor literally shoots himself in the foot
Idaho State University
As reported in the
Idaho State Journal
Rate My Professors: Byron Bennett
To shoot oneself in the foot
' is an idiom meaning 'to act against one's own best interests', as defined by
Sounds to me like Byron is 2 for 2.
shoot oneself in the foot
Post a Comment
Post Comments (Atom)