So rumor has it that this could either be about Nicki Minaj or Nikki Baby? Who do you think this was about? THOUGHTS?