Idiom: Squeaky clean

Idiom Definitions for 'Squeaky clean'


If something is squeaky clean, it is very clean indeed- spotless. If a person is squeaky clean, they have no criminal record and are not suspected of illegal or immoral activities.

See also: