What does 'Diamond in the rough' mean?

A diamond in the rough is someone or something that has great potential, but isn't not refined and polished.

Idioms similar to 'Diamond in the rough'

See also: