pin a rose on your nose phrase1 •(humorous) Sarcastically suggesting that the addressee deserves a prize."Yes. Not only have you learned how to move objects around, you've discovered how electricity works. Pin a rose on your nose," I huff, mostly to cover my surprise. — 2015