• @RandomlyAssigned
    link
    English
    31 year ago

    Probably means Australian broadcasting company which is a similar setup to BBC but without the ridiculous TV licensing