1 definition by Amsaha

A interactive blog site created by Sara Sioux where people are allowed to write/express feelings of angst,depression, contempt or happiness (though it's rare to find happy entries). Shorthandedly known as melo.
I got so pissed off at my bf, I wrote shit about him on melodramatic.

I hate my life, I'll post it on melo later.
by Amsaha February 19, 2008
Get the melodramatic mug.