lay some skin on
Verb
Meaning
lay some skin on (third-person singular simple present lays some skin on, present participle laying some skin on, simple past and past participle laid some skin on)
(slang) To shake hands with.
Verb
lay some skin on (third-person singular simple present lays some skin on, present participle laying some skin on, simple past and past participle laid some skin on)
(slang) To shake hands with.