Dr Wiseman commented: 'That would appeal to kids as much as grown-ups, because it's visual as well as being clever word play.'
Close behind, scooping seven out of 10, was Sainsbury's pack of 12, featuring the quirky gem: 'What do you call a parrot in the rain with an umbrella? Polly Unsaturated'.
Woolworths scored six for its pack, with jokes such as 'What do you call a man who comes through the letterbox? Bill'.