1 definition by Evap didn't put me up to this!

To be beyond pro at DotA. To say "evaporated is pro at all heros" is an understatement.
Evaporated is godlike with all heros in DotA.