Find the word definition

Wiktionary
clean potato

n. 1 (context informal English) Something that is excellent. 2 (context informal English) A person of faultless character.