tighter than a duck's ass

Impermeable. I.e., watertight.
My English teacher is tighter than the proverbial duck's ass.
by octopod March 04, 2004
mugGet the tighter than a duck's ass mug.