1 definition by Grammarwhiskey

When a group of armed soldiers fire indiscriminately and kill everything in all directions.
"The incoming Fire was coming from a unknown direction so we let loose a death blossom on the street"
by Grammarwhiskey February 21, 2015
Get the Death Blossom mug.