Mokabear78 Member

Replies

  • It's a British term for water flavoring. It is usually sold in a 1ltr bottle and you can add some to water to flavor it. Some are unsweetened and most are naturally flavored, such as lemon, peach, orange, etc...
Avatar