Home » noise » Page 7

Tagnoise

thumper

thumper n. a grenade launcher; (hence) a gun known more for its power or noise than for its precision; any gun. (source: Double-Tongued Dictionary)