This meme is humorous because it plays on the iconic line 'Nobody puts Baby in a corner' from the movie Dirty Dancing. It replaces the character 'Baby' with a bottle of baby oil, thus creating a visual pun. The absurdity of the oil being treated as a character and the literal interpretation of the phrase makes this meme funny.