Red Rose is cockney rhyming slang for Nose



Submitted by jess dennis.
First submitted on December 29, 2009.


More slang meaning nose



More slang beginning with R