be (as) clean as a new pin
To be clean, tidy, and very neat. I expected Danny's student apartment to be a total mess, but it was as clean as a new pin! I don't mind Ella sitting at my desk while I'm out on vacation, as long as it's clean as a new pin when I get back. This house needs to be clean as a new pin before Pop comes to visit.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.