I remember that episode!.....
Was Jim supposed to be a straight before he got some spiked food? That’s exactly how they played Leo (Tommy Chong) on That ‘70s Show. He was a space cadet, as you might imagine with Chong, but a flashback revealed that he was a completely clean MP until he got a ride from jazz musicians.