dog track

< Previous | Next >

pepismola

Senior Member
Italian
Hi guys!
I have to translate this phrase:
"I gave him a couple of slaps outside the dog track."
What does dog track mean?
Thank you in advance
 
  • < Previous | Next >
    Top