Find the word definition

Wiktionary
come up smelling of roses

vb. (alternative form of smell like a rose English)

Usage examples of "come up smelling of roses".

I reckon you two could fall into a dung-heap and come up smelling of roses.

ButI grant you thiswhatever sort of mess you fall into you always come up smelling of roses.