Top definition
A caste in indian sub-continent that specializes in con activiteis, selfish and money minded people, can sell there own people for money, can not be trusted in money matters...

To name a few are: Agarwal, Jain, Garg, Mittal, Bajaj, Gupta etc
chor baniya ki dukan, Chamdi jave par damdi na jave
by shamsahori September 19, 2013
Get the mug
Get a Baniya mug for your friend Georges.