What does "teemo" mean in League of legends?

One english translation is "small fucking annoying cunt" - How to say small fucking annoying cunt in other languages


More League of legends Swear Words


Ads