45   4249
3   1277
24   8100
43   3850
9   3810
7   2904
2   1673
213   4592

Kink 101: Impact Play

Impact play is as variable as the people who are into it. You might like a couple of slaps across…