The times when we get some smartass language parasite trying to flaunt English in front of his/her friends or trying to use us for language practice can be pretty frustrating times for any serious language learner. However I have recently thought about this kind of coping strategy.
It may be quite rude. But it should get the job done. Please note that I have not tried it myself. I got the idea from seeing what a Greek man did when my mother tried to speak English to him. He either didn't want to speak English or couldn't. Anyway what he did may be a useful stategy for ourselves.
When approached in English, he simple muttered under his breath "English!!!" as though he was disgusted by the attempt to speak to him in the language. Then he just kept working as though nothing had even happened. Remember, how you say it is really important for it to have an effect. You must sound as negative as possible.
Maybe we too could do something similar. When some jackass speaks AT us in English when we are in Japan for example, we could just mutter "kuso eigo" (Damn English!) in a really disgusted tone. Of course you could do it for any language. Once you have done it, you are supposed to keep on doing whatever you are doing as to show the bandit that you have no time for his unintelligible broken English.
Of course it would be extremely rude, especially in Japan, but if we really are not in a good mood, and if we really don't have time for their bullcrap, then why not? They will certainly get the point if they have ant sense at all.
