accident tout









accident tout


noun British Slang.

  1. ambulance chaser.
53 queries 0.574