Sheldon Twin Sister : And, she is the direct opposite of her brother. Sheldon Twin Sister / Leonard, howard and raj fight over sheldon's twin sister when she arrives in town.