omg our whole team just died to that damn firebush
a powerful building present in the warcraft iii custom map: defense of the ancients
"omg our whole team just died to that damn firebush" What is the definition of "firebush"?