fwoomp
so i was upstairs about to snipe that guy behind the bus and then i just heard that fwoomp and i was down
the easily recognizable noise made by the noob tube (m203 rifle mounted grenade launcher) in cod 4
"so i was upstairs about to snipe that guy behind the bus and then i just heard that fwoomp and i was down" What is the definition of "fwoomp"?