Interjection. Coarse slang. Late 19th century.
Expressing surprise, contempt, etc. Frequently in cor blimey!
Blimey! I'm learning that my parents were wrong about so many things. As a child, for example, blimey was most definitely on the 'unacceptable words' list on account of it meaning 'God blind me' (according to Mum). But it doesn't, or not necessarily anyway. Were I to say 'Cor blimey!' or 'Gorblimey!' it would be a different matter, but I didn't, and I don't think I would have ever been picked up for saying 'Cor!'. And while the origin of blimey might be 'blind me' (an invocation that I've no doubt would still have warranted maternal proscription regardless of whether or not God was involved), it's origin is possibly 'blame me' which, as far as interjections go, seems rather more socially responsible considering it was most probably uttered after I'd just broken something.