Nicki Minaj declared that she writes her own songs which might be a shot to Iggy Azalea!