Top definition
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 25, 2017
Get the mug
Get a oyd mug for your barber Manafort.
buy the domain for your travel vlog