Top definition
Varied drama(s) incl. various amounts and levels of drama.
Sometimes there is a lot of drama. Dramacoaster happens sometimes. S'ok.
by Maiz8585858 May 04, 2008
Get the mug
Get a dramacoaster mug for your coworker Julia.