1 definition by Dnovfromnaz

Another way to say that someone is sucking up to you. Stands for "on your dick"
"Ayo Jim why is Rachel oyd 24/7?? It makes me think she's tryna smash"
by Dnovfromnaz February 26, 2017
Get the oyd mug.