In its most basic
definition, labeling something as "hot garbage" is used when just
calling it garbage (trash, rubbish, crap, shit, something of low quality) is too
good for it.
It can be used to describe anything: movies, shows, music, politics, you name it. That's it.