meaning of Boom Bazooka Jane

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