effing and blinding (uncountable)
effing and blinding
Effing is for "f'ing", a euphemism for ****; blinding is related to blimey, i.e. "God blind me!".