1 definition by ping2441

pronunciation: "doob--ayy". Another name for a 'lovely sheila'. a compliment of sorts. a reference from aboriginal language.
by ping2441 March 8, 2008
Get the Doobai mug.