noun
plural diamonds in the rough
[count] US
a person who has talent or other good qualities but who is not polite, educated, socially skilled, etc. - called also (Brit) rough diamond
something that is in poor condition but that is likely to become valuable with appropriate care or attention