i'm pretty sure that sue & dave at the office have been barnesing in the company van
1
"i'm pretty sure that sue & dave at the office have been barnesing in the company van" What is the definition of "barnesing"?