Definitions by Chicdeb
budda budda
Slang term used to define people of East Indian Decent who run local establishments in the United States (namely mini-markets and gas stations)durka doughnuts
budda budda by Chicdeb September 10, 2006