Top definition
Any retail business containing a small Starbucks cafe, typically displaying a limited offering of the standard menu of food and drinks and staffed with baristas who have received only a remedial education in their craft.
by theswooper July 16, 2015