Definition of ginchy in English:

ginchy

adjective

  • Attractive, especially sexually; cool, excellent, fashionable.

Origin

1950s.