The flamingo swizzle stick.. By Shabbir | October 16, 2004 ..is a sign of beverage quality. Who knows what it has to do with Mexican culture. Posted in Life