Tubthumping meaning

Present participle of tubthump.
verb
0
0
Aggressive political or commercial promotion.
noun
0
0
Brash, self-promoting.
adjective
0
0
Advertisement

Origin of tubthumping