Skip to main content

C. Kinsman's definitions

Welch

Welch (v.) To Welch:
To sponge money off a person or organisation. (See A.)
To break a deal, contract or promise, verbal or written. (See B.)
A. "God damn. Simon just phoned... He's lost his job at the petrol pump... Probably means he's going to try and welch off me for the next few weeks..."

B. "I guess I promised to pay up... Don't want people to think I'm some kind of deal-welcher..."
by C. Kinsman March 10, 2008
mugGet the Welchmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email