1 definition by joopiter

a weapon that eliminates the opprotunity of a fight, I.E. a nuclear missle. Originated in first person shooters but has real-life applications.
If we all used noob cannons nobody would have any fun, so lets all put them down.
by joopiter August 2, 2006
Get the noob cannon mug.