My vote is that it is a pair of pea-green swimming trunks. Although I am slightly baffled as to how everyone knows that Ian Huntley wears them ...