English to Hindi

Meaning for:
tub-thumper
other
गला फाड़ कर चिल्लाने वाला वक्ता