look up any word, like donkey punch:
 
1.
A refreshing beverage containing the mixture of sweetened iced tea and lemonade made by a company named Swiss. Yummy.
"Could you please pick me up a gallon of Swiss Iced Tea and Lemonade from the grocery store?"
by clmonty March 27, 2009

Words related to Swiss Iced Tea and Lemonade

iced tea iced tea & lemonade drink lemonade refreshment swiss