2 definitions by Peter x Joe

MM means " Masturbation May" Or the same thing with march, but this is for the girls, its similar to DDD or NNN but, just for masturbation.
woman: "have you masturbated yet?"
other woman: "yeah no shit its MM"
woman: :"its hard"
other woman: "you fucking mistake"
by Peter x Joe November 20, 2019
Get the MM mug.
SDP means, "Squeaking Dick Problem" If you have SDP, have fun having your dog rip it out.
Joe swanson: *squeaks dick*
Dog: :O
Also dog: *Bites Joe's dick off*
Joe: WHAT THE FUCK CALL 9-1-1 NOW MIKE TURNER BIT MY DICK OF BECAUSE I HAVE SDP
Mike: No, I don't think I will.
by Peter x Joe November 3, 2019
Get the SDP mug.