Leakiest

Portuguese Meaning

mal vedado

que vaza

que deixa passar

falador

indiscreto

English Meaning

  1. superlative form of leaky: most leaky.