Cameron Diaz was on George Lopez last night to promote the The Green Hornet, a comedy-action vehicle for skinny Seth Rogen. Her hair was loose and she kept petting her legs, talking about how she is an environmentalist who drives a lot but it's okay cause she was a first-generation Prius adopter. Then the crowd goes bonkers when she claims Long Beach and says she went to high school with Snoop Dogg. He was a year ahead of her, but it sounds like maybe she's quoting Wikipedia when she feigns exclusive knowledge that he was once young, skinny, and wore a lot of ponytails. Later in the act, her and George eat media noche and do telanovela faces. Below, see the whole chat and hear Snoop's new #PuffPuffPassTuesdays track "Gangbang Rookie", which didn't make it out til Wednesday night.