From Longman Dictionary of Contemporary Englishhave rough edgeshave rough edges (also be rough around the edges) a) to have some parts that are not as good as they should be, but that are not a serious problem The team has a few rough edges, but they’re winning more games. b) if a person is rough around the edges, they are not very polite, educated etc → rough
                                                    
                                                Examples from the Corpus
have rough edges• The play still has a few rough edges, but by next week it should be all right. 
