Islam is right about Women is the greatest troll of all time