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