DRAMA


Meaning of DRAMA in English

Short for melodrama. Action, events, and situations that are described in the manner usually reserved to horror writers and cheesy automobile commercial announcers. see drama queen.

Slang English vocab.      Английский сленговый словарь.