All Entries - Entries Sorted By: Newest Views Oldest Chronological Reverse Chronological Comments Images Videos Starship Troopers Effective Satire Discourse stormship troopers fascism bug people failed twitter discourse propaganda alien war satire x starship troopers parody Starship Troopers Effective Satire Discourse It's Afraid starship troopers brain bug neil patrick harris carl jenkins bugs afraid happy merchant paul verhoeven arachnids alien bug It's Afraid I'm Doing My Part starship troopers soldier war propaganda army mylin brooks-stoddard military gif recruitment catchphrase exploitable image macro star ship troopers doin my part I'm Doing My Part 1 Entry Categories Cultures 315 Events 3,681 Memes 31,757 People 2,598 Sites 835 Subcultures 2,914