West Coast rapper Snoop Dogg and Hollywood blonde bombshell Cameron Diaz apparently has an interesting interaction while the two were in high school.

The ‘Knight and Day’ actress and Doggy Dogg attended Long Beach Polytechnic high school in California together.

In an interview on Lopez Tonight, Diaz said: “He was very tall and skinny and wore lots of ponytails in his hair and I’m pretty sure I got weed from him. I had to have!”

Discussing her high school experience, the actress said: “I used to get in fights with boys more than girls – for some reason boys liked to fight me.”

Snoop also playfully confirmed the hook up via his Twitter.

“Cameron Diaz givn out all the secrets!! She got a thing 4 that sticky icky!” (Snoop Dogg Twitter)