1831, from catch (v.) + -y (2). Considered colloquial at first. Related: Catchiness.
Seizing attention or admiration; attractive: You need a really catchy logo (1830s+)