slap the skin

To have sex, its the noise being made while having sex.
by George Gonnella August 06, 2006
mugGet the slap the skin mug.