Top definition
having a lot of drama, or conflict.
This house is so drama-filled.
by Tkwazy January 16, 2016
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush