How filthy is your mind?

 | 1 min

This ad for Sky's Fresh TV channel is full of innuendo. How many do you recognise?

I got 15 the first time I watched, and then there were a few others that I had to look up to confirm. How filthy are you?