From Planet 51:
I never had the right stuff.
I'm a button pusher, Spam in a can.
I don't even fly the ship. It's all automatic.
I only got this far on charm and my rugged good looks.
Is "spam in a can" an idiom? Is it just for space and astronauts etc. or is it a common expression? And what's the exact meaning of it?