The phrase "Bring it on" can be used in several ways.
as a challenge to a competetor in an event....confident
As a challenge to a foe you feel you can beat because you have more firepower...arrogant
Then there is the images on the news from the Tampa area where people are refusing to leave and instead board up their windows and write "bring it on charley".... stupid
These people remind me of rabbits playing a game of chicken with a truck.