Why is Kobe Bryant's nickname "Black Mamba"?

I read from wiki that kobe's nickname is black mamba - a female marvel heroine. Why is he called this and who gave it to him?
13 answers 13