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