James Corden got quite an education during his 12-minute "Carpool Karaoke" video with Usher.

Amid front-seat renditions of the singer's hits, including "Yeah!", "Burn," "OMG" and "Caught Up," Usher gave the "Late Late Show" host a lesson in how to be "cool," how to dance and how to properly use the term "bitch" when referring to a loved one.

When rocking out to "I don't mind," Corden questioned Usher on whether the lyric "I'm proud to call you my bitch" was actually "respectful."

"You've got to think about the way that you're placing it," he explained to James. "There's a time and place for every expression. If you're in an argument and you call your girl a bitch, you're going to get slapped."

"My wife is going to slap me either way, just so you know," Corden joked. "If I was at a friend's party and I went, 'This is my bitch Julia,' she’d be like, 'Get in the car. Get in the car. This is going to be a long night for you.'"

Usher added that it's just "friendly banter."

The two also swing by Usher's star and got down on the ground to wipe it down a bit, before helping out a group of men whose car had broken down.

"I had no idea when I got your car that I'd be pushing cars and cleaning my star," Usher joked at the end of the experience.