Green’s Dictionary of Slang

nectar pot n.

see honeypot n. (2)