be bang on

be bang on

slang To be exactly right. I think you were bang on in your analysis of Forster's novel.
See also: bang, on
Full browser ?