Israel (now broader Mid East discussion)

Now tell her what FUBAR MEANs
Never heard of that. Is it German?