Turns out Cameron Diaz is a lot more like her role as a pot-smoking teacher in her upcoming film Bad Teacher” than most would expect! The 38 year-old actress made an appearance on “Lopez Tonight” yesterday (Jan. 19) and talked about how she use to buy weed from Snoop Dogg in high school.

Peep the video footage from the interview below:

We always knew Cam was the bad-girl type!

Your thoughts?