log cannon Share definition Flag a log cannon is my ass. It is a cannon for logs. person 1: how did you fire that poop 20 feet! person 2: my ass is a log cannon log cannon by ftblplya1 December 21, 2005 0 0 Get merch Get the log cannon mug. Buy Now — $32.95 See more merch