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?