Cameron Diaz Admits to Buying Weed Off of Snoop Dogg in High School

Before Cameron Diaz made her acting debut in 'The Mask,' she was a model. And before that, she was just a "homegirl" from "the LBC," as in bad-ass Long Beach, Calif.

She went to a huge high school ("like 3,500 kids") but remembers a particular student stood out: Snoop Dogg. "He was a year older than me," she said on 'Lopez Tonight' (weeknights, 12AM ET on TBS). "He was very tall and skinny, wore lots of ponytails on his head. And I'm pretty sure I bought weed from him -- I had to have."

Check out the video, courtesy of our friends at TV Squad, after the jump.

Well, this explains why her mouth is abnormally BIG! I always knew there was something behind it. I have never liked her! They told her it would make her smile bigger on the big screen one day. She probably copped a cocaine charge and she is now coughing this up for collateral, in hopes to legalize drugs across the board! What else did she do with Snoop? I think Hollywood she kick them both out and send them to the XXX bars to steal the rest of the public's money!

Well, this explains why her mouth is abnormally BIG! I always knew there was something behind it. I have never liked her! They told her it would make her smile bigger on the big screen one day. She probably copped a cocaine charge and she is now coughing this up for collateral, in hopes to legalize drugs across the board! What else did she do with Snoop? I think Hollywood should kick them both out and send them to the XXX bars to steal the rest of the public's money!