Green’s Dictionary of Slang

crunch n.

[? ‘good enough to eat’]
(US campus)

1. a generic term for women.

[US]Eble Campus Sl. Nov. 2: Crunch [...] girls, especially girls responsive to sexual advances.
[US]Eble Sl. and Sociability 44: The meanings associated with many of these pictures of destruction are scattered in subject area — crunch a collective noun for ‘females’.

2. an infatuation.

[US]Eble Campus Sl. Apr. 1: crunch – a minor infatuation with a person; the person with whom one is infatuated.