‘I Just Had Sex’ by the Lonely Island is actually pretty funny December 20, 2010 FacebookPinterestTwitterLinkedin