B.O.F.

Definition

Slang

  • noun a ‘boring old fart’. An expression of derision institutionalised by rock-music journalists in the mid- and late 1970s, usually applied by devotees of punk music to musicians of the hippy era who were entering middle age.
http://www.dictionarycentral.com/definition/b-o-f.html