Kanye West has announced that he will not talk s**t about anyone for the next six months, at his concert in Toronto.
The 36-year-old rapper asked the crowd to soak everything that he is saying which is not allowed as it might be the last time they will hear him talk "s**t" for a long time, the New York Post reported.
West insisted that it's last time because one only gets the energy that they put out into the world.