Top definition
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
by da boi gibsy June 20, 2012
Get the mug
Get a a finch mug for your bunkmate Georges.
buy the domain for your foodie vlog