denver boot









denver boot


noun

  1. boot1(def 12)

noun

  1. a slang name for wheel clamp
52 queries 0.565