Gullible fool, or Village Idiot, with elements of pomposity.
"He's a right daft wassock, thinks he knows it all but he can't tell cabbage from turnip!"
Lancashire dialect word, only ever used light-heartedly as a very mild insult. Pronounced 'wazzock' rather than with an 's' sound. Once famously appeared on a hit record by Tony Capstick, giving it a brief period of popularity with schoolkids, including me, but now only uttered without a degree of irony by coffin dodgers.
"No, you wassock, I said Settle, not Seattle!"