Lay Some Skin On Definition

verb

To shake hands with.

Wiktionary