Skip to main content

Peter Jones's definitions

Delph

A green substance, made from plant juice, which when applied to the skin gives a soothing tingly sensation.

It's also good for greasing engine parts - fishermen have been known to use it as lubricant for their hoists.
I smothered myself in Delph for a smoother finish to my skin

The fisherman coated his hoist in delph to stop the gears from seizing
by Peter Jones September 24, 2004
mugGet the Delph mug.

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