Cannonproof

-to be so awesome and or crazy that one is better than a cannon. Its a ridiculous state of being that everyone wants to be.

-a person with the last name of cannon that is really cool
That crazy kid is cannonproof.
by purpleboots October 06, 2010
mugGet the Cannonproof mug.