1 definition by Felix_T

Top Definition
An unsual noise created by a elephant trapped in a jam jar.
"Can you hear that plong!"
by Felix_T May 14, 2008

Mug icon
Buy a plong mug!