746. Teddy Lupin was a stoner. While on Christmas and Summer breaks, he would have a muggle friend sell him weed to do him over the next semester. Harry quickly learned that when Teddy had dark green hair, he was high, but asked him not to give to James, Albus, Lily or Rose. McGonnagall knew perfectly well, and would charm the joints out of his hands when she caught him.