What The Hell Did I Just See?!
If I recall correctly it was promotion/pr stunt for an MTV comedy show about a puppet.
It was put in the tabs that Chanelle had a sex tape with Verne Troyer. Of course if you clicked on the link to the video it looks like the infamous Paris Hilton one and makes you think she's having sex with someone small then we see she's simulating sex with puppet.