LEAKIEST

Definition of LEAKIEST

  1. (adj)permitting the unwanted passage of fluids or gases
  2. (adj)used informally; unable to retain urine
  3. (adj)prone to communicate confidential information