It's one of the few champions (very few, or maybe the only one) that can't fit a role. He usually goes top (and your team says "pls dont go teemo choose a tank"), but picking teemo goes with a huge disadvantage, that you won't have someone tanky (or tanky-ish). Mid? 90% countered by almost everyone. ADC? lol not even a question.
So how do you play him? where do play him?
Maybe rework him so that he can be tanky to fit toplane, or a good midlaner, or an option for an adc?