A wazzock is a British, often Northern English, slang term for a stupid, foolish, or annoying person. It is used as a mildly derogatory, lighthearted insult to describe someone acting like an idiot, a "chump," or someone who is dim. The term originated around the 1970s and is frequently used to refer to someone acting incompetent.
(mildly derogatory). A stupid person; a fool, an idiot.” The first OED citation for the figurative use is from 1967, the most recent from a rugby magazine in 2004: “Those mindless pillocks in New Zealand who slated England for the way they played in Wellington in June.”
Wazzock translates roughly into Australian as "drongo", or, more universally, "dickhead". It seems to have emerged in the northern English county of Yorkshire in the '80s.
'Dicky' is a charming little word that dances through the corridors of British slang, carrying with it an array of meanings and connotations. At its core, 'dicky' serves as an adjective to describe something weak or fragile, particularly when referring to health.
Blether, a variant of the word blather is from the Old Norse blathra, from a word for nonsense. In colloquial terms, the word blether means a lengthy chat between friends. When applied to a person, blether is also a term for a gossip, a chatterbox, or someone who talks a lot of nonsense.
Yes, "h*ll" (hell) can be a "bad word," considered a mild curse or blasphemy when used in anger ("go to hell") or for emphasis ("what the hell"), but it's not offensive in a religious discussion about the concept of hell, and its acceptability varies greatly by context, audience, and personal beliefs, making it a subjective, mild expletive for many.
"Crud" usually means "dregs" or "caked-on dirt". It's not really vulgar or offensive, as far as I understand. "Shit" is a strangely flexible word (as some swear words tend to be), so it can be literal or figurative. Perhaps the softer version you were thinking of is "crap" (also rather flexible).