Okay, so I'm thinking if she's in college, and he's 3 years younger then her, he's roughly about 15.

Honestly, I'd do the same thing.
Morally, wrong choice. Ditch the bitch.

P.S
Yeah, she's using pot on you like some girl's use sex on guys.