Skip to main content

slodmasters's definitions

slod

sonic laugh of doom
to have a loud annoying laugh that peirces the eardrums.
usually starts high pitched and goes down to lower pitches in intervals. the first laugh is always the highest and only can be heard by dogs. compared to dog whistles.
did you hear her laugh?!
what a SLOD!!
or
my aunt has a slod.
by slodmasters March 19, 2008
mugGet the slod 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