lupenrein

Etymology
From, 1890s, of the phrase , 1850s; figurative use in the 20th century.

Adjective

 * 1) flawless, impeccable, perfect