Diamond in the rough
1. Something good that is yet undiscovered. 2. Someone who has the potential to be good at something, but needs training or practice.
1. Something good that is yet undiscovered. 2. Someone who has the potential to be good at something, but needs training or practice.