Slang meaning of WELCH

WELCH means: Welch is slang for to fail to repay a debt or obligation.