What are ‘mind-granades’?

cutefatgeek: What lies under Cutefatgeek is another page that has me scratching my head. I know his English is a lot better than my Bahasa Indonesian but the prospect of being mind grenaded by his manifesto fills me with dread.