Dictionary search results

Showing 1-2 of 2 results

give someone skin British & World English

Shake or slap hands together as a gesture or friendship or solidarity

give someone skin in skin British & World English

Shake or slap hands together as a gesture or friendship or solidarity