What is LET ME SLAP?
Let me slap
means
let me fuck
you
Yo
hottie
let me slap
👍
25
👎
11
LET ME SLAP - video
www.Definder.net
Powered by Urban Dictionary