Skip to main content

poshel_nahui_pozhalusta's definitions

BBC

Share definition
British Bullshit Corporation - the British corporation that spews high quality, top class, industry grade bullshit
Get a load of BBC
by poshel_nahui_pozhalusta March 19, 2022
Flag
mugGet the BBC mug.