Generally speaking I'd say no, although In some informal contexts you might come across some phrases where "κουκλί" could loosely be interpreted as meaning "spot on" or "brilliant" in terms of the visual appearance or matching of something. Eg:
Το αυτοκίνητο φαίνεται κουκλί
The car looks spot on/brilliant
Ταιριάζουν κουκλί
They match spot on/They're a brilliant match