Blather on

n.

Heard in Dublin

To talk nonsense at length.

In use

Hes blathering the fuck on

Posh English

He is blathering on interminably.