Strange words from Dota 2 explained

The language of Dota 2 is very complicated. From creeps to rax, from BKBs to the Aegis - it can be hard to always know what's going on. Here's a guide to help you.