dsof Share definition Flag Dick Slap on Face After she swallowed my load, I did a DSOF on her. dsof by cooler7364287 September 10, 2010 0 0 Get merch Get the dsof mug. Buy Now — $32.95 See more merch