Definition
Synonym of for crying out loud.
Origins
Vulgar version of for Christ's sake.
Also Said As
How People Actually Use It
Just like "for crying out loud", an exclamation of annoyance, usually as someone else being a complete moron.
"Guy 1: Dude, I totally wrecked your car. Guy 2: Oh for fucking out loud!"
Source: Urban Dictionary