Eminem has responded to the recent criticism of his lyrics, saying his new album was “not made for the squeamish”. The rapper was criticized for the track...