Top definition
Puddles of toxic sludge masquerading as innocent water that never seem to go away (especially in NYC).
"Hey, watch out for that permapuddle you are about to step in!" - while walking in NYC where it hasn't rained for days.
by jesmcb May 25, 2009
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush