adjective
squeaky clean
Literally, “like liquid gold”. Alludes to the aspect of molten gold, which has a smooth and silky consistency.
squeaky clean
Literally, “like liquid gold”. Alludes to the aspect of molten gold, which has a smooth and silky consistency.