The ultimate dare from which a man cannot back down without incurring more loss of dignity than following through with the actual stupidity of doing the dare and suffering its consequences.
Someone who is cowardly or scared. Someone who backs down easily because he is a wimp. It is also something you can say to someone and they have.to do it or else they have no balls.
its like bigin up something the urban uk version would be "brap brap", or creating a hype whilst dancing, partying etc...
its Punjabi, and used in almost every punjabi song