Dota2Diff
Telegram

Techies

The most hated ally and enemy: mines everywhere, the game lasts an hour, and you blow up out of nowhere. "Techies on our team" is almost a diagnosis.

Heroes and items

Origin

Example

More memes

Make your own Dota meme