Radiohead May 23, 2019 by Jessica Shelton · Published May 23, 2019 Meaning of “Karma Police” by Radiohead “Karma Police” by Radiohead is somewhat of a sarcastic song which is meant to be an attack against authority but also a shoutout to the concept of karma itself in that ultimately the oppressive...