Sounds like your best friend is not the kind of guy I would actually meet willingly. I hope he has matured since then.
So, for my thoughts on the animation, I admire that you lack a dependency on motion tweens and the lip sync is very solid! Now, for my critiques, the art direction and the palette are both super basic. Sure, the characters have clothing that are not exactly from the default palette, but everything is just way too saturated. Also, I know you're a cartoonist, but trying to draw things a bit more realistically (not just humans, but also backgrounds) will catch the eyes of more people.
With that said, while I complimented your dependency of frames instead of motion tweens, that's about half the battle. The other half is actually using frame-by-frame animation properly. I noticed that some of these characters are hardly that animated. The one representing you, of course, just stands there as you speak. Also, if your actions are not stiff, then they are pretty awkward. For instance, when that kid of the glasses plucked the dandelion, the motion of the arm just looked unnatural.
Still, I have seen a few moments where you are capable of advance animation. The sequence where your friend charged up for a super punch is a good example, even though it's far from perfect. Just keep practicing and try more advanced animation sequences. Regardless of the quality, simply creating and improving them will at least provide subtle changes to your skill.