Waiter2001 and Xinhua Cheng
Haterd breeds hatred.
Insults and bad word breed bad words
Fights breed fights.
One has to think about the priorities in his/her life before getting into ugly fights.
I never want anybody to accept insults and injustice meekly but using bad words back does not get anybody anywhere.
What is the difference between your boss and you if you both start using the same language when angry.
Xinhua, now since you know the meaning of the word, I suggest you to talk to 10 fellow workers at right time and apprach your ugly boss and tell him, " In our culture, we do not do such ugly things. You have no right to abuse me this way and I expect your sincere apology. If he doesn\'t give his apology, go to his boss and narrate the story. If the biggest boss does not make your boss apologize then it is upto you whether to continue or change your job"
Remember, You don\'t become one what others call you. Also your Indian boss may not know that you now know the meaning of the word. Write on the piece of the paper the word and the meaning of the word and write the line I gave you on the paper and give it to him today.
There have been instances where powerful people got insulted but instead of engaging in petty fights they continued their work and prospered more than than the person insulted him/her.
Also, find out the good qualities in bad boss, there has to be some otherwise he would not reach there and learn from them.
World belongs to wise people and not to those who waste time in revenge, vengence or petty fights.
Al the best, we are with you.