Skip to main content

Definitions by ping2441

pronunciation: "doob--ayy". Another name for a 'lovely sheila'. a compliment of sorts. a reference from aboriginal language.
check out that doobai..she lovely
Doobai by ping2441 March 8, 2008