A dota-bond is a relationship between two or more players that have been together for years and developed a family-like bonds between each other due to the complexity of the Multiplayer Online Battle Arena game DotA 2. Since the game is so complex and hard to grasp, and master, the bonds between players are truly unique and almost unbreakable once achieved, thus creating the dota-bond.
Alice and bob know each other for 8 years playing DotA 2. They have a dota-bond.