1 definition by The Hood TransIator

On word doe

Something you can relate to; another saying for i know right
"These bitches been on my dick lately"
"Owd"
by The Hood TransIator November 20, 2018
Get the OWD mug.