Recently I liked Urban Dictionary on Facebook. Here is one of their latest posts: sugar honey iced tea - Sugar - S Honey - H Iced - I Tea - T It means "SHIT", you just say Sugar Honey Iced Tea when you can't openly swear. - http://urbanup.com/1427903 Get to know modern English! P.S. Here is the visual representation of this (important) phrase:
My blog swirls around family, kids, interesting facts and events from life - no special subject or theme. Mostly in English and Russian, but some Hebrew sometimes shows up too.