Mark your calendars, everybody — Kanye West has announced he won’t talk “s - - t” about anybody for “like, six months.”

The mouthy musician, who’s lashed out at Lenny Kravitz, Hedi Slimane, Bruno Mars and Nike while on his epic Yeezus tour, proclaimed he is finally going to shut up. During a rambling speech at his concert in Toronto on Monday, he told the crowd, “Everything I’m saying that’s not allowed, soak it in right now. This might be the last time y’all hear me talk s - - t for a long time. Might be another, like, six months . . . This is the last time you’ll ever hear me say anything negative about anyone. Because you only get the energy that you put out into the world.”

Click here for more from The New York Post.