iggy azalea iggy azalea Iggy Azalea Is at Her Iggy Azalea-est in This Episode of 'Lip Sync Battle' That poor studio floor.