Yes, but the problem with it is that I have never once heard of the epithet 'expat' applied to anyone except a white man or woman.
Generally, the way it is used by Brits is definitely to maintain the social distinction between themselves and other foreigners of different skin colour or doing more lowly jobs; a sort of way of extending the still very prevalent class system from the UK to lands further afield