Etymology
Today it means: A puddle of mud or muddy water. Full definition →
From mud + puddle.
Etymology from Wiktionary, CC BY-SA 4.0.