I'm looking for a word or phrase to describe someone who has strong political opinions or beliefs, but they belong to such a wide variety of "sides" that you can't really pin them down with a specific label.
For example, the person agrees with some typically leftist views but also supports some conservative ones. They also like some authoritative ones as well as certain libertarian ones, and so on.
"Centrist" seems more to describe someone who's more neutral on everything, which isn't what I want.
The closest phrase I've heard used for this is shotgun opinion but I haven't been able to find an actual word for this. Both informal and formal words or phrases are acceptable.