throw sb. off the trail
Are you looking for: 甩掉甩掉尾巴甩掉 甩掉尾巴More results...
English Expression:
  1. n.  throw sb. off the trail