did you see that website totally alienate the people they were supposed to reach?  yeah man, they pulled a full smoke and thunder
describes an epic fail of a launch of a new product/website/technology
"did you see that website totally alienate the people they were supposed to reach?  yeah man, they pulled a full smoke and thunder" What is the definition of "smoke and thunder"?