street soda
An alcoholic drink that is typically made in a fast food soda cup so that it can be consumed in public spaces with little suspicion from others.
street soda by Deadpan Distro February 21, 2007
Word of the Day on December 4, 2018
Get the street soda mug.