Green’s Dictionary of Slang

bottle of scent adj.

[rhy. sl. = bent adj. (6)]

of a man, homosexual, effeminate; thus as n.

[UK]R. Puxley Fresh Rabbit.
[UK]B. Dark Dirty Cockney Rhy. Sl. 28: Get that skirt off, you great big bottle of scent.