Green’s Dictionary of Slang

rosy (lea/lee) n.

see rosie (lea) n.