Top definition
To do something with excessive relish and gusto in the manner of a dog playing with one of those cheap plastic soccer balls which has suffered its inevitable puncture.
by Sammy Beckett February 24, 2005
Get the mug
Get a Like a dog with a burst ball mug for your dog Abdul.