Top definition
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
Get the mug
Get a Swiss Iced Tea and Lemonade mug for your mother-in-law Zora.