Definitions by Bardootx3
special needs cannon
A technique honed by the ultimate retard, upon which you put 2 fingers on your forehead, and begin to charge your energy by screaming a random number (Like "107") and then firing a beam of pure chromosomial energy out of your fingers.
special needs cannon by Bardootx3 May 9, 2018