A meme about the anime and manga JoJo's Bizarre Adventure, often in the form of taking a well-known quote from the show or cartoons and making fun of it.
"Jojoooooo" is a fucking annoying term often used by dumbasses to express their mind-numbingly idiotic excitement or amusement, usually accompanied by an unnecessary amount of O's to emphasize their utter lack of intelligence.