This might be Rihanna's most NSFW video to date.
This video is certainly not for the faint of heart. HA!
The Sesame Street star dropped in to The Colbert Report to debate with his fellow muppet Oscar The Grouch over some real important "S".
It was a real battle of fowl VS foul, moderated by Stephen himself!
[Image via Comedy Central.]