holy crap, that bazooka hardly dented that there t-34
a weapon resembling a musical instrument of the same name
"holy crap, that bazooka hardly dented that there t-34" What is the definition of "bazooka"?