British Slang for 'the best ever' also: 1.literally - dogs testicles 2.a game played on school playgrounds in Britain similar to British Bulldog but more hardcore
'That's the dogs bollocks, mate'
82👍 26👎