Bullfrog
Your reference to the abbreviation used by the young people brought a wry smile to me.
It was some two years after I started using the internet before I realised the meaning of that particular acronym.
Coming from Scotland I thought they were indicating to me that they were members of the Loyal Orange Lodge.