1 definition by Capacop1997

1: A label given to any weapon that is deemed over powered

2: The AWP
Oh mai gawd! You fuckin n00b! Wth ur fuckin Noob-Cannon!
by Capacop1997 December 17, 2010
Get the Noob-Cannon mug.