What is the meaning of Welch?

A person who defaults on an obligation, especially a small one.

To fail to repay a small debt.

To fail to fulfill an obligation.

what

Source: wiktionary.org