bob:  what is the deal with jake leaving comments on your page?    jenn: i don't know, he's just a space invader
someone who is all up in your myspace page, leaving too many comments, messaging you, and commenting on your pics as if they know you
"bob:  what is the deal with jake leaving comments on your page?    jenn: i don't know, he's just a space invader" What is the definition of "space invader"?