SNL debuted "I Just Had Sex" on Saturday, the first single from The Lonely Island's forthcoming album. The anthem is a celebration of putting your penis in somebody and features cameos from John McEnroe, Jessica Alba, and Blake Lively!

[There was a video here]