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
by purpleboots October 05, 2010
Get the Cannonproof mug.