Quite self explanatory. A person with large flabby discolored legs, mistaken as a tool or device to keep something dry.
"Hey look at that ladies poncho legs." "Ew, They are just hanging over the bicycle seat."