Definify.com

Definition 2025


come_up_smelling_like_a_rose

come up smelling like a rose

English

Verb

come up smelling like a rose

  1. Alternative form of smell like a rose