i was going to win that game of golf till i did a finch
to do a finch is to blow up on the last hole of golf
"i was going to win that game of golf till i did a finch" What is the definition of "a finch"?