What does bass cannon mean?

bass cannon in Community Dictionary

A subwoofer of exceedingly high amount and strength. The kind of thing that gets cops slamming on your own doorways whenever you want of day and sound regulation breach passes if put into the automobile. by Jenny NicolosiReport definition
28 votes

How would you define bass cannon?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!