Impermeable. I.e., watertight.
My English teacher is tighter than the proverbial duck's ass.
👍151 👎81