Green’s Dictionary of Slang

Irish rose n.

[rhy. sl.]

the nose.

[UK]G. Kersh Fowlers End (2001) 117: Yes, touch your forehead with your tongue, by all means, and cover your Irish Rose with your lip.
[UK]Dodson & Saczek Dict. of Cockney Rhy. Sl.