1 definition by Oreo, Mocha, Licorice

The act of masterbaiting with your own saliva
Yo man I caught max scrotting last night in his room at the sleep over. He ended up nutting all over his 3 dogs.
by Oreo, Mocha, Licorice November 25, 2019
Get the Scrot mug.