Definify.com

Definition 2024


come_out_smelling_of_roses

come out smelling of roses

English

Verb

come out smelling of roses

  1. Alternative form of smell like a rose