adjective Date: 1968 completely clean , completely free from moral taint of any kind
SQUEAKY-CLEAN
Meaning of SQUEAKY-CLEAN in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012