Top definition
Usually factories have these and they use them to upload chemicals/pollution into the atmosphere.
Hey honey look at that godcannon blowing smoke into the sky over there.
by Gary Zero May 21, 2004
Get the mug
Get a Godcannons mug for your barber José.