Definitions by Srotal Delight
scrotum mittens
"Holy Shit! I can't feel my fingers, good thing I have fists and a ballsack! Thank god for scrotum mittens!
scrotum mittens by Srotal Delight March 28, 2016
santa plug
Oh no! its the second time I got my Santa plug lodged inside of my large intestine. Merry Christmas! And a happy new hole!
santa plug by Srotal Delight March 28, 2016