Green’s Dictionary of Slang

quine n.

see queen n. (1a)