What is D-yub?
to have sexual intercourse
"i just d-yubed that bitch"
See bang, sex, do work, get some