Skip to main content

Definitions by yamutha.NYC

Abbreviation for on my dick- often used in NYC ;)
My moms been omd about school.

Bro you stay omd like hop off bozo respectfully
Omd by yamutha.NYC January 24, 2021