I am not sure what it means or where it comes from so I did check out the net. Urban dictionary came to my rescue once again.
A meaningless acronym which most often stands for "Oh My God What The Fuck Barbeque." It most likely originated on Something Awful (somethingawful.com). It can be interpreted simply as gibberish, or used when one wants to emphasize one's own incoherence, lack of understanding, or to mock others.
S, here is the final product.