A slang term for that godawful drink Newcastle Brown Ale (now ironically brewed in gteshead, not newcastle) or Newcy Broon as it is also known by
'Oh god, you havnt got the tar in a jar again have you?'
7👍 5👎
“Look at that girl bending over, her skirt so short I can see her tar jar,” said Jake.