The 43-year-old rapper said West wanted the songs, his collaborations with Justin Timberlake and Frank Ocean on "Watch the Throne".
"We had this whole plan when me and Kanye did 'Watch The Throne' album that we would go right into our solos after that. Soon as I thought we had wrapped up 'Watch the Throne,' I made two records -- I had 'Holy Grail' and 'Oceans.'
"I played those records for Kanye," Jay-Z explained. "And he was like, 'No, those have to go on 'Watch the Throne.' Four days, four days literally arguing ... not like fighting.
Well, there was some pushing at one point but not between us, just everyone else got a little excited," Jay-Z told BBC's Radio 1 in an interview.
Photos: 'Dangal' girls Sanya Malhotra, Fatima Sana Shaikh's dinner outing
Photos: Salman Khan, Daisy Shah spotted at the Mumbai airport
Photos: Rakhi Sawant to play Honeypreet in Ram Rahim biopic
Photos: Arvind Kejriwal asks Kamal Haasan to join politics
Photos: TV actress who played goddesses on the small screen