Top definition
When a man provides passionate sex to his partner or partners on a regular basis
Friend 1: Where were you do last night?
Friend 2: Sorry I couldn't make it, I was slinging D. You know your boy 😜
by Hidalgo104 April 01, 2017
Get the mug
Get a Slinging D mug for your grandma Jovana.