Green’s Dictionary of Slang

cigar n.

[SE phr. close but no cigar]

(US) a beauty, an attractive woman.

[US]J.H. O’Hara Pal Joey 60: The mouse with me is strictly no cigar and the daughter of a small town banker.