Find the word definition

Wiktionary
screaming meemie

n. The http://en.wikipedia.org/wiki/Nebelwerfer, a type of German mortar used in World War Two.

Usage examples of "screaming meemie".

On one of the few occasions during the voyage to Diamunde that Marine Raptor drivers were allowed in the Hellcats' wardroom, some of those damn jarheads had laughed about how much fun the screaming meemie was!

At least with the screaming meemie they wouldn't have to worry about hitting the walls.