Mix all the ingredients together in a large pitcher.
Refrigerate to chill for at least one hour before serving. You can make this a day ahead of your gathering.
Serve in a tall glass over plenty of ice. Garnish the glass with fresh slices of lime, pineapple or orange.
To make this cocktail one drink at a time, replace the word "cup" with "part".