A British slang often used to show how surprised or shocked we are because of something. Or to add emphasis on our feelings.
"Blimey, Neville," said Ron, "there's a time and a place for getting a smart mouth "