Skip to main content

Frennzy's definitions

perculate

A word that nookyoolar scientists use to describe a liquid that drains or filters through a porous substance. Unfortunately commonly used by 'experts' during 'scientific' TV interviews.
Too much water perculated into the hillside, which caused an avalanche of mud.
by Frennzy November 16, 2006
mugGet the perculatemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email