A shock jock is basically someone who is really good at talking in a way that makes people feel strong emotions like surprise, shock, or even anger. They usually do this on the radio or on TV, and they say things that are really controversial or offensive to some people.
Imagine your teacher telling you that eating candy for breakfast every day is perfectly fine. You might be surprised or even excited by this idea because you like candy, but your parents might be angry because they know it's not healthy.
Shock jocks do this kind of thing all the time, but they do it on a much larger scale. They might say things that are really offensive to a lot of people, like making fun of someone's appearance, for example. This can make some people really upset and angry, while others might find it funny or entertaining.
The reason why shock jocks say these things is usually to get attention and to make people interested in what they have to say. Some people love to listen to shock jocks because they like the way they talk and the things they say. Others might not like them at all and prefer to listen to something else.
In short, a shock jock is a person who talks in a way that makes people feel strong emotions like surprise, shock, or anger. They say things that are really controversial or offensive to some people to get more attention and fans.