Noobtube

What does Noobtube mean?

originating from Call of Duty, it has come to mean an overpowered weapon such as a rocket launcher or grenade launcher.

Do You Know These Words?

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *