*NSFW due to language

comments below