This is a NSFW (language) mashup video featuring awesomeness. I swear, I love myself a good mashup. Also, the girl with the pink wig in the video....