Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Scratch Down Meaning
Scratch Down
To
scratch
someone
everywhere
on their body, giving them
immense pleasure
.
Girl 1
: Last night was amazing!
Girl 2: What happened?
Girl 1:
Jared
gave me a
scratch down
!
By Lily
Upvote
Flag