What does this mean?

what does this mean?

“To shove something down someone’s throat” - this is an idiom, and it means ‘to force someone to accept something that they don’t want to accept’.

A similar type of idiom is used in your lesson, and this is what it’s trying to communicate: ‘A bad comic book superhero is one where the author overloads the reader with an element of the character’.

Hope this helps!