bang on
verb
- to talk repeatedly or continuously about something —usually used with about
Wiktionary
adj
- Precisely accurate; exactly appropriate or fitting; spot on.
“So I can truly say that God's Perfect Timing is more bang-on than GMT or IST or EST or any other manmade time —He is never too early and He is never too late!”
““[…]A case of gambling addiction — what could be more bang on in a place like Las Vegas?””
prep
- Exactly at
“I managed to arrive bang on five o’clock.”
“She’s bang on the dot, as usual.”
verb
- To talk about something constantly and tiresomely.
“I started recycling, just so she’d stop banging on about it.”
“Give it a rest! You've been banging on all day.”