Brian McKnight gave fans a preview of his new "adult mixtape" on YouTube yesterday, and the reaction caused him to pull the video less than 24 hours later.

McKnight posted the video of himself sitting in his home studio talking about his new project and started to sample a new song called 'If You're Ready To Learn.'  The song is a tribute to  . . . well, how should I put this? Well here is how the chorus went.

"Let me show you how your pu*%y works / Betcha didn't know that it could squirt / I have lots of things to show you / If you're ready to learn."

His fans, who were probably expecting something like 'Back At One' or 'Anytime', sent so many negative messages that he pulled the video and posted a statement saying, "Back to safe love songs."

Brian McKnight later told TMZ he wrote his controversial song 'If You're Ready to Learn' because he's been holed up in his house going stir-crazy with a bad ankle. So the song came to him in a moment of sheer boredom.

He also added, "The song isn't for everyone. It's a parody. I'm having fun because basically I have nothing else to do."

So here is your official warning . . . DO NOT WATCH THIS IF YOU ARE EASILY OFFENDED, ADULT SUBJECT MATTER IS DISCUSSED VERY GRAPHICALLY.

Brian McKnight - 'If You're Ready To Learn'