Dr means Dick riding
An act when someoneâs on someoneâs elseâs dick Kayla : thatâs y u got ya ass kicked nowJay: your dr