More ridiculousness from The Lonely Island: I Just Had Sex. February 02, 2015 in Humour Etc. Yes, this is meant to be absurd.