1 definition by ST0811

Top Definition
When something is so awesome that it causes drama
Yo, that meatloaf was the drama
by ST0811 July 27, 2011

Mug icon
Buy a The Drama mug!