Meaning of ginchy in English:
ginchy
adjective
Attractive, especially sexually; cool, excellent, fashionable.
Origin
1950s.
Are You Learning English? Here Are Our Top English Tips
Attractive, especially sexually; cool, excellent, fashionable.
1950s.