Skip to main content

TiredOfDrama's definitions

drama llama

someone who spits (as llamas spit) random, unnecessary drama into your life. usually over the internet, because they're too scared to say it to your face.
OMG jennifer, you're such a drama llama! stop spitting on me!
by TiredOfDrama July 11, 2010
mugGet the drama llama 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