moaning minnie

listen to the pronunciation of moaning minnie
English - English
A noisy rocket artillery piece, the German Nebelwerfer, designed to deliver chemical weapons
A person who moans; a peevish complainer
moaning minnie
Favorites