writing August 21, 2007 by Nupur Maskara · Published August 21, 2007 · Last modified September 20, 2017 S&M, Anyone? The Internet is a dominatrix Everywhere you click, it says submit, submit, submit.