A fork of Rural Dictionary
a.k.a. Welching Not paying out on a debt. Comes from the habit of English bookmakers travelling to Wales to avoid payment on debts incurred in England.
He was welshing on that bet