October 28, 2010 Edit Delete Tags Autopost Poet Slams Nicki Minaj: “Barbie Stop Spitting These Toy Stories!” via Ping.fm