Ludacris Feat. Nicki Minaj – My Chick Bad [Official Video] February 19, 2010 Music, Videos 545 One my favorite tracks out right now…Battle Of The Sexes, hits stores March 9th!