deso









deso


noun Informal.

  1. designated driver.
48 queries 0.580