It's literal meaning is suck my d***, but also means f*** off, or back off.
A sign of defiance.
Hell no I'm not doing that! You can "s my d"!!
You could "s my d" before I do that.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.