Green’s Dictionary of Slang

squash-head/squashie n.

see squash n.1 (1)