Infant Annihilator? Aug 19, 2015 2 Facebook Tweet Email This Infant Annihilator album just made me orgasm in my shorts holy shit! Lol, not really it def blew my mind...HAHA