F*cked Up Beyond All Recognition.
That was our official Marine Corps definition of the acronym. Glad someone turned it into a hoppin' web community!
Now... as for 'blog' - wtf?
I've heard it means Weblog (minus the "We").
HUH?! I mean, ooookaaay, but... isn't it stupid?