Idiom: Squeaky clean

What does 'Squeaky clean' mean?

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.


Idioms similar to 'Squeaky clean'

See also: