Subscribe English
look up any word, like yeet:

1 definition by cooler7364287

 
1.
Dick Slap on Face
After she swallowed my load, I did a DSOF on her.
by cooler7364287 September 09, 2010
0 0