Definition

Slang for 'resounding' or 'powerful' in the context of sound or force. This term can also be used to describe something financially profitable or impressive.