Skip to main content

KrystallyDYLAN's definitions

myranda

A species of earwig.
Generally has an annoying laugh, and many braces.
These earwigs tend to make their home on the pubic hairs.. of dead animals.
Myranda : heyyy, now i feel bad.
by KrystallyDYLAN August 24, 2008
mugGet the myranda 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