My best friend from high school is an ENTP meme. I actually guessed his type, and he confirmed it! Yeah, he's definitely an extrovert. He sends lots of memes, loves to play DND, is a bit of a rebel(jumped out the window during a fire drill once), and loves science. He's cheeky, but will listen to your problems.
Can I guess though? I think my best friend at college is an INFJ or an ENFJ. He seems to be J dichotomy wise, and will also listen to your problems. He's a little more on the quiet side, but he leads a school club and has a good circle of friends. Plus, he seems to have a well developed Se. He's very crafty, enjoys skiing, gardening, hiking, that sort of stuff.