man that bhangra makes me shit its just brown noise
a horrible sound usually heard blasting from the tastefully modified vehicles of our asian friends
"man that bhangra makes me shit its just brown noise" What is the definition of "bhangra"?