#starshiptroopers
Top Voted Definition for #starshiptroopers
An epic movie released in 1997 about war between humans and intelligent, organized bugs from another planet in the galaxy, starring #NeilPatrickHarris (#NPH). Was followed by an animated series that dialed down the political aspects of the movie. The franchise was botched with some very crappy sequels.
4