Random
Source Code

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

The budda buddas took over the gas station down the street.

by Chicdeb September 10, 2006

2👍 18👎