Battle rap is a whole different beast than we're used to here in the radio world. It maintains the gritty, raw nature of the old school and it ain't for the feint of heart.
This was made apparent in the battle of Queen Vixen versus Ms Hustle. The latter brought the HEAT! During the battle, Hustle set up Vixen with the one-two before pulling NO PUNCHES and brought out a poster-sized nude of Vixen that leaked.
Totally caught me off guard when she brought it out too. You can peep the whole video below, but skip to 23:41 to see the ultimate pettiness.