Green’s Dictionary of Slang

squash n.

[SE squash, the vegetable]

1. [late 19C–1960s] (US campus, also squash-head, squashie, squashy) a fool; thus squash-headed adj., foolish.

2. [1930s+] (US) the head, face.