Definitions by Root Doctor
smelling like a rose
To be in trouble and/or tough situations, with everything and everyone seeming to be against you, yet you come out on top, no worse for wear.
smelling like a rose by Root Doctor December 14, 2023
POSSLQ (pronounced "possle cue")
Person of the opposite sex sharing living quarters. This used to be a Census Bureau term and may still be one.
POSSLQ (pronounced "possle cue") by Root Doctor May 3, 2010