Reputation
286
Next privilege 300 Rep.
Create new tags
Badges
2 7
Newest
 Critic
Impact
~353 people reached

  • 0 posts edited
  • 0 helpful flags
  • 17 votes cast
Aug
28
comment What's the meaning behind Howard's alien pin?
The comments on this video suggest that when he was a child, Howard believed that his dad didn't leave them but was instead abducted by aliens. Perhaps he wears it for his dad, in hopes that he is still out there, trying to get back to Earth to be with his family.
Aug
27
comment Is Sheldon ever shown to succeed at research?
Regarding your last point, the element was not actually discovered. They later found out that the scientists who said they discovered it, based on Sheldons research, had faked their results.
Aug
18
comment How can Penny afford a one bedroom apartment on a waitress salary?
@MJ6 Sheldon has stated in past episodes that, "Frankly if I could afford to live here myself, I would," or something to that effect.