squeaky clean

listen to the pronunciation of squeaky clean
İngilizce - Türkçe
(deyim) pırıl pırıl
İngilizce - İngilizce
Beyond reproach, honest
Very clean
If you say that someone is squeaky clean, you mean that they live a very moral life and have never done anything wrong. Maybe this guy isn't so squeaky clean after all
squeaky clean