Skip to main content

Definitions by dcs234

Canine's testes 

Poncey synonym for the Dog's Bollocks.
That rollercoaster was the absolute dog's bollocks. It was the proverbial canine's testes.
Canine's testes by dcs234 May 28, 2006