so SOOO much NSFW langauge in the video