I think she's a weedwhore.

I used to know people who would mooch off others as well. It works for awhile, but after time, people start to notice it and decide not to smoke them up anymore until they put some in themselves.

Hate to say it, but your friend Janet won't have friends much longer if she keeps that up. I'd tell her to get her own damn weed.