What does Boom Bazooka Jane mean?

Boom Bazooka Jane meaning in Urban Dictionary

To start bloodstream wet tampons from automobile window with a bazooka at individuals homes you don't like