Flavour drops are water soluble flavourings, designed to add specific tastes (depending on your flavour drop of choice), to drinks or meals. The majority of flavour drops contain little to no sugar, ...