Sheldon's Sister Episode / This episode first aired on monday may 5 2008. Sheldon's Sister Episode / Sheldon's outfit had some flashy details.