Top definition
An old harbor prostitute, usually above 45.
Sailor: Last time I was on land I had to settle for an old rose, all the young girls were taken
by PapaFritaMan August 07, 2015
Get the mug
Get a Old Rose mug for your dad Vivek.