look up any word, like trill:
 
1.
-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 05, 2010