Short ranged mage that has incredible burst but no reliable means of getting to use that said burst against anyone with range
WHY. CANT. YOU. DOOOOOOOOOODGE.
WHY. CANT. YOU. DOOOOOOOOOODGE. x2
Try killing the tentacles, force her ult, back off, avoid e and win after that?
like annie but not so much burst as it is sustained pops of damage
she's actually fairly tricky now that you actually have to place the daggers right and knowing when she's going in is easily telegraphed by a w, or if shes allinning, which again is telegraphed by w
No mobility. At all; hard engage him and don't let him scale outta control like a real hypercarry?
Any champion that saves something like darius pull, etc =

WHY. CANT. YOU. DOOOOOOOOOODGE. x3
insanely good early game, abysmal as the game drags Stay safe, and outscale him.
requires a lot of knowledge to play. hes still that lane bully and harasser, but he has no potential to fight if you outrange and stay away from minions reliably since his w has meh range.
considering teemo is all about area control mostly, i'd say that counts for something and an annoying toplaner to face
Don't 1v1 him, and hes very good against 1 tank style picks, he also doesn't do much but setup things for his team actually.
Simple enough, hes a splitpusher at its finest, but he has god awful teamfighting, if you can since he's likely gonna abandon his team into a 4v5, take advantage of the fact and close the game before he goes full tryndamere mode.
how about if learning to dance around in his e if you see it cast? a good veigar will always aim the walls at you, not around you, walk tward him and then dodge his w and q to the best of your ability
pick him off, hes very vulnerable to being collapsed on and has no real way out of most situations other than damage
Maybe these tips will help you against these 'Freelo champs'
Cheers.