"Pin a rose on your/my nose" - origin?

Okay, so some of the catchphrases from “Full Hosue” are very easy,a nd in fact, I dont’ even need to searcht he Internet, to find out what they mean or what the origin is.

But after searching hi and low (up a tree and under a rock :-), I am unable to find out where the term “pin a rose on your/my nose” originated. could they have made it up? Or what?

I posted thsi here since it’s about the phrase itself, not about the show. Thanks.