When you're wearing something that isn't a part of our daily culture, you must expect these kinds of reactions and words. I wouldn't worry about it, nor would I try to come back at people with words, as that lowers you to their base level. Hold your head up with dignity and keep on walking by. You do not answer to any of these people.