d Hi It means that Mr Dursley is not happy with things - there is something that has to be put right. He needs to do or say something to put things right - I avoided Peter all day but, it was no good, I had to say something to him Dave
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.