Julissa Delor sucks the best