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 buddy Riley.

Available Domains :D

  • afinch.se
  • afinch.ninja