Skip to main content

Dumplar Radar

The high tech device used to detect shit storms.
The dumplar radar shows a large shitstorm about to wash over the conferance room.
by ddeckchair May 3, 2010
mugGet the Dumplar Radar mug.
Related Words

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