Puddle pants