Does this expression exist? I've heard it in an interview (I can't add the URL, but it's on youtube, "Parkinson Interviews The Duchess of York") but I'm not sure if I understood well. What does it mean?
Parkinson asks the Duchess of york:
-What was the problem? Why didn't they like you? [referring to the royal family]
She says: -I think they did like me. I think I just needed my edges polishing off a bit. I think I really needed to understand what I was doing.-
Its a common enough expression. 'To have some rough edges' means to have small imperfections in something that is otherwise satisfactory, as applied to either the character or the behaviour of someone. 'Smoothing the rough edges' or 'Polishing off the rough edges' is to get rid of the said imperfections.