I don't know what happened, but I was just browsing Reddit listening to DuckTales Remastered when my sister came in my room and showed me a video in which some guy said while laughing "I masturbate to your photos, bro". I don't even USE Instagram. It might be a joke, but...
WTF