Top definition
When a very old women squirts.
Oooft, Margery left a soaking Barney Puddle at the bingo hall.
by ShadyGarGar June 12, 2018
Get the mug
Get a Barney Puddle mug for your father-in-law Trump.