phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Pin the rose on

Posted by Michael Taylor on October 16, 2005

Pin the rose on someone, has been used to indicate that someone has the task or assignement. Any ideas of the origin?