No, just someone crumpy about lack of funding.
make a noise typical of an engine lacking lubricants
See also: thud scrunch
bombard with heavy shells
explode heavily or with a loud dull noise