originating from Call of Duty, it has come to mean an overpowered weapon such as a rocket launcher or grenade launcher.
Noobtube
What does Noobtube mean?
Do You Know These Words?
originating from Call of Duty, it has come to mean an overpowered weapon such as a rocket launcher or grenade launcher.
0 Comments