Skip to main content

Definitions by delilahxs

Scotch tape 

To fuck someone raw with no consent then to fuck then again when there sleeping
I just scotch taped your mother and she loved it
Scotch tape by delilahxs June 15, 2025