I had to google that abbreviation and only came up with
Adventures In The Beetroot Field (booking agency; London, UK)
I eventually clicked on the reddit link though, after putting on some rubber gloves and taking a few anti-nausea pills. There i found the right explanation
Sorry: Am I The Butt Face