SQUEAKY CLEAN


Meaning of SQUEAKY CLEAN in English

very clean, innocent

I've checked Todd's record. He's clean - squeaky clean.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.