tankgirl69's definitions
Someone who completely lives of and thrives off of drama, yet claims to have an extreme dislike for it.
by tankgirl69 January 15, 2010
Get the Drama Llama mug.
Get the Drama Llama mug.We'll email you a link to sign in instantly.