Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Cart
1 definition by
George Gonnella
Top Definition
slap the skin
To have sex, its the noise being made while having sex.
I'm gonna slap the skin all night.
by
George Gonnella
August 06, 2006
Buy a
slap the skin
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help