What is D-on-d?
Dyke-on-dyke.
When a dyke hits on another dyke.
"OMG, Jasmine and Maica were totally d-on-d-ing on each other."
See dyke, lesbo, lesbian, haha, lol