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. Словарь английских идиом. 2012