BUT WHAT IS daiquiri, REALLY?